将嵌套的json字符串解析为字符串列表

时间:2015-11-19 05:44:20

标签: c# json list

我跟随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.

1 个答案:

答案 0 :(得分:1)

尝试解析时,您有一个JSON 数组是一个JSON 对象

替换

var obj = Newtonsoft.Json.Linq.JObject.Parse(result);

var obj = Newtonsoft.Json.Linq.JArray.Parse(result);