兄弟帮我教一下,(c#)json 转换数组?
我得到一串{"country": "China"},{"country": "English"},{"country": "Japan"},现在想把country合并为一个数组,里面包含China,English,Japan,请问后台代码该怎么操作?感谢!备注一下:
我是.net2.0,C#,Json类库使用Json.Net。(不要前端的,前端的jquery很好解决)
兄弟帮我教一下,(c#)json 转换数组?
我得到一串{"country": "China"},{"country": "English"},{"country": "Japan"},现在想把country合并为一个数组,里面包含China,English,Japan,请问后台代码该怎么操作?感谢!2025-03-27 09:25:11
请问能够给个例子?这段代码有好多地方是没定义的,不知道具体怎么用。
感谢!
还有种方法更简单,函数定义如下:
public static T JSONToObject(string jsonText)
{
JavaScriptSerializer jss = new JavaScriptSerializer();
try
{
return jss.Deserialize(jsonText);
}
catch (Exception ex)
{
throw new Exception("JSONHelper.JSONToObject(): " + ex.Message);
}
}
JavaScriptSerializer为:System.Web.Script.Serialization.JavaScriptSerializer,注意添加引用,我觉得这个更好。
使用的话:
JsonResult appResult =JSONToObject>(你的json字符串);
就行了。JsonResult、hzJsonApplicationInfo 是我定义的类,对应json字符串