C#如果解析一个不知道类型的json对象

l1314j l1314j 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在要对接PHP提供的json字符串
包含信息 { 创建人,.. 单据对象{单据头,[{单据明细...}] ...}}

{"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


...全文
评论 10
收藏 已收藏
分享
返回顶部
l1314j
C# 111,129 成员 642,538 内容