简体   繁体   English

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

[英]Fetch values from a JSON response in c#

I have a following JSON repsonse from a API. 我从API获得以下JSON响应。

"{\\"status\\":\\"True\\", \\"itemID\\":\\"201\\"}". “ {\\”状态\\“:\\”真实\\“,\\” itemID \\“:\\” 201 \\“}”。

On client side, how do I get values from status and itemID. 在客户端,如何从status和itemID获取值。 I am NOT working in javascript. 我不在使用JavaScript。 This is ac# class. 这是ac#类。

Use library to work with json. 使用库来处理json。 For example, JSON.NET 例如, JSON.NET

Here is example: 这是示例:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM