我有一个字符串,以JSON格式存储webservices响应的输出。在这个字符串中我想得到INI
值,它将是true或false。我只想获取INI
值如何从c#
string a= {"active":"true","firstName":"stac","lastName":"Over","INI":"true","userID":"0"}
答案 0 :(得分:7)
不要重新发明轮子,使用内置的JavaScriptSerializer:
var serializer = new JavaScriptSerializer();
var dictionary = (IDictionary<string, object>)serializer.DeserializeObject(a);
string ini = (string)dictionary["INI"];
答案 1 :(得分:0)
您获得的响应是JSONObject。一种方法是获取响应并使用JSON库来解析值。就像托马斯上面给出的回答一样,你将能够像对待字典一样对待它并给出一个键“INI”,从你的响应对象中获取值。
干杯。