json.net如何获取json的属性名

发布网友

我来回答

4个回答

热心网友

你是要在后台获取还是要在前台获取
我想应该在前台获取吧,因为你要后台获取的话没必要写成json格式

前台取得话可以这样
var obj = { "iden": 6000, "shangpbm": "0000978", "shangpmc": "优良产区", "guig": "750*6"};
for(var pro in obj ){
alert(obj[pro]);
}

热心网友

这样。如果是非嵌套的json结构的话

var jObject = Newtonsoft.Json.Linq.JObject.Parse(ids);
foreach (KeyValuePair<string, JToken> keyValuePair in jObject)
{
Debug.WriteLine(keyValuePair.Key);
}

热心网友

var array = { "iden": 6000, "shangpbm": "0000978", "shangpmc": "优良产区", "guig": "750*6"}

for (var key in array){
alert(key);
alert(array[key]);
}

利用js提供的增强for循环进行处理

热心网友

要写一个操作类把json序列转化成对象,这个代码太长了,我在网上给你找了个,你自己看下

参考资料:http://blog.csdn.net/hellojimmy520/article/details/7377265

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com