当我事先不知道密钥时,如何在C#中解析JSON对象?

当我事先不知道密钥时,如何在C#中解析JSON对象?,第1张

当我事先不知道密钥时,如何在C#中解析JSON对象?

这是可行的;这可行,但并不优雅。我敢肯定有更好的方法。

var o = JObject.Parse(yourJsonString);foreach (JToken child in o.Children()){    foreach (JToken grandChild in child)    {        foreach (JToken grandGrandChild in grandChild)        { var property = grandGrandChild as JProperty; if (property != null) {     Console.WriteLine(property.Name + ":" + property.Value); }        }    }}

印刷品

ID:910719类型:asdfref_id:7568ID:910721类型:asdfref_id:7568ID:910723类型:asdfref_id:7568


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5089828.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-16
下一篇2022-11-16

发表评论

登录后才能评论

评论列表(0条)

    保存