使用JSON.NET库在JArray中查找节点(JObject)我正在使用JSON.NET库。我创建了几个JObjects并将它们添加到JArray。JArray数组=newJArray();JObjectobj=newJObject();obj.Add(newJProperty("text","One"));obj.Add(newJProperty("leaf",false));大批。添加(对象);obj=newJObject();obj.Add(newJProperty("text","Two"));obj.Add(newJProperty("leaf",false));array.Add(obj);obj=newJObject();obj.Add(newJProperty("文本","三"));obj.Add(newJProperty("leaf",true));array.Add(obj);现在我想找到一个JObject,其文本(JProperty)为二。如何使用JProperty在JArray中查找JObject。你可以这样找到它:JObjectjo=array.Children().FirstOrDefault(o=>o["text"]!=null&&o["text"].ToString()=="Two");这将在FindJObject中的第一个JArray中,该JArray具有名为text且值为Two的属性。如果不存在这样的JObject,则jo将为空。以上就是C#学习教程:使用JSON.NET库查找JArray中节点(JObject)共享的所有内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文来自网络收藏,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
