c#怎么解析json?
有json字符串如下:{"retcode":0,"result":[{"poll_type":"message","value":{"msg_id":32065,"from_uin"
:2246865592,"to_uin":1589188359,"msg_id2":605408,"msg_type":9,"reply_ip":1788484
17,"time":1352614319,"content":[["font",{"size":10,"color":"000000","style":[0,0
,0],"name":"\u9ED1\u4F53"}],"hi "]}}]}
请问如何用Newtonsoft.Json或其他类库取出hi这个值 --------------------编程问答--------------------
//using Newtonsoft.Json;
var json = MyResource.Json;//就是楼主那段Json,全是双引号,我懒得整,就放在资源里了,方便测试。
JsonReader reader = new JsonTextReader(new StringReader(json));
while (reader.Read())
{
Console.WriteLine(reader.TokenType + "\t\t" + (reader.ValueType) + "\t\t" + (reader.Value));
}
控制台上是可以打印出来了,怎么判断,怎么使,那就是楼主的事情了吧? --------------------编程问答-------------------- 参考下面的网址,写的很详细
参考网址 --------------------编程问答--------------------
http://www.cnblogs.com/txw1958/archive/2012/08/01/csharp-json.html
JSON验证工具:http://jsonlint.com/
JSON简明教程:http://www.w3school.com.cn/json/
Newtonsoft.Json类库下载:http://json.codeplex.com/ --------------------编程问答--------------------
你不会是那个plus吧,解析QQ接收到的信息 --------------------编程问答-------------------- 怎么感觉格式不对的?
补充:.NET技术 , C#