c# 或者是js ,解析JSON格式的字符串

{ "title": "材料輸入","desc":{"處理內容":"","處理內容":""},"wf_type":{"處理內容":"1","處理內容":"1"},"point":{"處理內容":"80,400,250,300","處理內容":"80,300,250,350"},"wf_allowblank":{"處理內容":"N","處理內容":"N"},"wf_radio":{},"wf_radiopoint":{}}"

注意重复的内容不一定是“处理内容”,怎么获取desc和wf_radio中的值,注意用后desc中是要存值得,所以还要把它拼接起来

注意重复的内容不一定是“处理内容” 一定重复吗?

这个不是在ajax里面post或者get请求获取到这段json数据后进行success返回callback函数中用形参data进行就收这段数据,如果你获取的是一段字符串的话,就需要将字符串进行转义了parseJSON(data),之后就可以直接拿到相应的参数desc和wf_radio所对应的数据了

 <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<h2>从 JSON 字符串中创建对象</h2>
<p>
网站名: <span id="name"></span><br> 
网站地址: <span id="url"></span><br> 
</p> 
<script>
var txt = '{ "title": "材料輸入","desc":{"處理內容":"","處理內容":""},"wf_type":{"處理內容":"1","處理內容":"1"},"point":{"處理內容":"80,400,250,300","處理內容":"80,300,250,350"},"wf_allowblank":{"處理內容":"N","處理內容":"N"},"wf_radio":{},"wf_radiopoint":{}}';

var obj = eval('(' + txt + ')');
var obj1 = JSON.parse(txt);

document.getElementById("name").innerHTML= obj1.title;
document.getElementById("url").innerHTML= obj.wf_type.處理內容;
</script>
</body>
</html>


但是他是前面的“处理内容”覆盖后面的“处理内容”