如何去$ C C使用C#JSON字符串$? [英] How to decode a JSON string using C#?
本文介绍了如何去$ C C使用C#JSON字符串$?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在寻找一个例子code / lib中使用C#脱codeA JSON字符串。
I'm looking for an example code/lib to decode a JSON string using C#.
脱code,我可以做到这一点:
to decode I can do this:
var data = new Dictionary<string,string>();
data.Add("..", "...");
var json_encoded = new JavaScriptSerializer().Serialize(data);
但脱code,我怎么办?
but to decode, How I do?
var json_decoded = ??
谢谢!
推荐答案
你可以这样做:
var data = new Dictionary<string, string>();
data.Add("foo", "baa");
JavaScriptSerializer ser = new JavaScriptSerializer();
var JSONString = ser.Serialize(data); //JSON encoded
var JSONObj = ser.Deserialize<Dictionary<string, string>>(JSONString); //JSON decoded
Console.Write(JSONObj["foo"]); //prints: baa
这篇关于如何去$ C C使用C#JSON字符串$?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文