从c#中的JSON响应中获取值

时间:2011-08-01 21:45:15

标签: c# json

我从API获得了以下JSON repsonse。

“{\”status \“:\”True \“,\”itemID \“:\”201 \“}”。

在客户端,如何从status和itemID获取值。 我不是在javascript工作。这是一个c#类。

2 个答案:

答案 0 :(得分:1)

使用库来使用json。例如,JSON.NET

以下是示例:

string json = @"{
  ""Name"": ""Apple"",
  ""Expiry"": new Date(1230422400000),
  ""Price"": 3.99,
  ""Sizes"": [
    ""Small"",
    ""Medium"",
    ""Large""
  ]
}";

JObject o = JObject.Parse(json);

string name = (string)o["Name"];
// Apple

JArray sizes = (JArray)o["Sizes"];

string smallest = (string)sizes[0];
// Small

答案 1 :(得分:0)