使用Newtonsoft.Json C#解析JSON

时间:2018-10-28 18:11:45

标签: c# json json.net

我有以下json字符串:

public static int[] smallestToLargestArrangement(int[] arr) {
     Arrays.sort(arr);  // sorts ascendingly
     return arr;
}

如何使用C#中的Newtonsoft.Json从JSON字符串的“数据”部分提取“城市”名称。

1 个答案:

答案 0 :(得分:4)

尝试

        // load your json here
        var obj = JObject.Parse(@"{
          ""data"":
          {
            ""id"": ""1"",
            ""city"": ""London""
          },
          ""_id"": ""1234""
        }"); 

        // get the city
        var city = (string)obj.SelectToken("data.city");

如果您提供的JSON是另一个的一部分/内部,则需要更新selected-token路径。