-
C#的JsonObject是一个轻量级的Json对象转换类
资源介绍
简单的Json转化类,Json格式与Json对象之间互相转换。
示例:(文件内附示例)
string s = "{\r\n" +
"\"name\":\"Bill Gates\",\r\n"+
"\"street\":\"Fifth Avenue New York 666\",\r\n"+
"\"age\":56,\r\n"+
"\"phone\":\"555 1234567\",\r\n"+
"\"arr\":[\"thomas\",\"eric\",[\"alice\",\"alex\",{\"gender\":\"female\"}]],\"sub\":{\"a\":1,\"b\":\"2\"}}";
//将json格式转化为json对象
JsonObject.Json json = new JsonObject.JsonConvert.Reader(s).ToJson();
MessageBox.Show(json["name"].ToString());
MessageBox.Show(json["arr"][0].ToString());
MessageBox.Show(json["arr"][2][0].ToString());
MessageBox.Show(json["arr"][2][2]["gender"].ToString());
MessageBox.Show(json["sub"]["a"].ToString());
//将json对象转化为json格式
MessageBox.Show(json.ToString());