使用C#进行JSON解析

时间:2016-08-05 05:27:24

标签: json api

任何人都知道如何解析JSON对象的下面类型,其中主对象中存在相同的对象命名对象。以下是一个例子

ABC { “ABC”: “123” }

如何解析子abc值?

3 个答案:

答案 0 :(得分:0)

您可以使用Json.NET它易于使用。 Json.NET本地处理JSON数组,并将它们解析为任何类型,字符串,int等。

答案 1 :(得分:0)

您目前使用的是JSON框架吗?也许看看Json.NET:http://www.newtonsoft.com/json

然后你可以这样做:

int onetwothree = jObject.SelectToken("abc.abc");

答案 2 :(得分:0)

您可以使用http://www.newtonsoft.com/json来解析c#上的任何json字符串: 你的例子:

 var jsonString= "{\"abc\":{ \"abc\":\"123\" }}";
 var jObj = JObject.Parse(jsonString);
 var abcValue = jObj.SelectToken("abc.abc").Value<string>();