C#如果解析一个不知道类型的json对象
现在要对接PHP提供的json字符串
包含信息 { 创建人,.. 单据对象{单据头,[{单据明细...}] ...}}
我知道在C#与C#对接时,是可以按指定类型转换成功。
但是未知类型的json对象,即使自己把这个复杂的对象按 类型全部列出来,都不能正常转换,只能获取到第一层级 创建人 这一行,单据对象、单据明细都为null
包含信息 { 创建人,.. 单据对象{单据头,[{单据明细...}] ...}}
{"Creator":"dss","NeedUpDateFields":[""],"Model":{"FID":0,"FBillTypeID":{"FNumber":"XSDD01_SYS"},"FBillNo":"1535759143","FDate":"2015-12-24","FBusinessType":"NORMAL","FSaleOrgId":{"FNUMBER":101},"FCustId":{"FNUMBER":"CUST0001"},"FReceiveId":{"FNUMBER":"2014082202"},"FSettleCurrId":{"FNumber":"PRE001"},"FHeadDeliveryWay":{"FNumber":"JHFS01_SYS"},"FSalerId":{"FNumber":"040101"},"FSaleOrderEntry":[{"FSeq":1,"FSettleOrgIds":{"FNumber":101},"FUnitID":{"FNumber":"Pcs"},"FMaterialId":{"FNumber":"2040020044"},"FQty":"15","FDeliveryDate":"2016-05-20","FOrderEntryPlan":[{"FEntryID":0,"FPlanDeliveryDate":"2016-05-20"}]}],"FSaleOrderFinance":{"FDetailID":0,"FExchangeRate":1}}}我知道在C#与C#对接时,是可以按指定类型转换成功。
但是未知类型的json对象,即使自己把这个复杂的对象按 类型全部列出来,都不能正常转换,只能获取到第一层级 创建人 这一行,单据对象、单据明细都为null
...全文


