我跟随json
["a", ["amazon", "amazon.in", "aaj tak", "axis bank", "amar ujala", "amazon.com", "aadhar card", "airtel online recharge", "airtel", "axis bank internet banking", "amazon india", "air india"]]
现在我想在列表字符串
中获取它我试过
var obj = Newtonsoft.Json.Linq.JObject.Parse(result);
Newtonsoft.Json.Linq.JObject obje = Newtonsoft.Json.Linq.JObject.Parse(result);
还有很多其他选择,但没有任何效果,它会引发错误。
其他信息:
Error reading JObject from JsonReader. Current JsonReader item is not an object: StartArray. Path '', line 1, position 1.
答案 0 :(得分:1)
尝试解析时,您有一个JSON 数组是一个JSON 对象。
替换
var obj = Newtonsoft.Json.Linq.JObject.Parse(result);
到
var obj = Newtonsoft.Json.Linq.JArray.Parse(result);