将JSON中的数据解析到这个控件中,JSON中的几组数据如下:
[
{
"floors": [{"map": "f1-123.png", "name": "test", "floor": "1"}],
"name": "test", "id": "852801"
},
{
"floors": [{"map": "f0-floorone.png", "name": "FOne", "floor": "0"}],
"name": "LibFloor", "id": "765026"
},
{
"floors": [{"map": "f0-home.png", "name": "house", "floor": "0"}],
"name": "Home", "id": "810320"
}
]
请将这些数据显示成如下treeview控件中的形式。(PS:这是一个windows窗体程序,不是WPF,采纳的追加悬赏)
你有添加这个引用吗
这个是
json格式序列号和反序列化的类库追问
添加会报错,能不能麻烦你给一部分代码提示。网上都是WPF的,有点不太明白。。。哎
追答/// 获取城市代码
///
/// 城市名称
/// 返回城市代码
public static string GetCityCode(string cityName)
{
string tem = string.Format("{0}", cityName);
JObject o = (JObject)HtmlCode.GetJArray(tem)[0];
if (o["retMsg"].ToString() == "success")
{
return o["retData"]["cityCode"].ToString();
}
return "";
}
public static JArray GetJArray(string url)
{
string str = HtmlCode.GetHtmlCodeByWebRequest(url);
str = "[" + str + "]";
return (JArray)JsonConvert.DeserializeObject(str);
}