Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript stringify(数据)填充变量_Javascript_Jquery_Json - Fatal编程技术网

Javascript stringify(数据)填充变量

Javascript stringify(数据)填充变量,javascript,jquery,json,Javascript,Jquery,Json,我收到了来自模型的数据。过去我用过 $.parseJSON(data); 然后,我将使用$.each并将数据和输出数组循环到表行/列中 相反,我想做的是有一些变量,在这些变量中,我可以决定是否设置为textbox、div或任何元素的值 我看到这个JSON.stringify,想知道它是否更实用,因为它将数据放入字符串中,但我不确定如何真正使用它 JSON.stringify(data) 例如: <li><a href="#">USERID</a><

我收到了来自模型的数据。过去我用过

$.parseJSON(data); 
然后,我将使用$.each并将数据和输出数组循环到表行/列中

相反,我想做的是有一些变量,在这些变量中,我可以决定是否设置为textbox、div或任何元素的值

我看到这个JSON.stringify,想知道它是否更实用,因为它将数据放入字符串中,但我不确定如何真正使用它

JSON.stringify(data)
例如:

<li><a href="#">USERID</a></li>
获取ntid值的最简单方法是什么

var ntid = data["ntid"] ???   
使用要获取的值的键。parseJSON与JSON相同。parse not JSON.stringify前者将JSON字符串解析为javascript对象,后者将javascript对象转换为JSON字符串

回答您的问题时,您可以使用data.ntid或data[ntid]访问

当然看看这把小提琴
Object {ntid: "bthorn", AuthGroup: "admin", DOCCCOGroup: "sst"}
var ntid = data["ntid"] ???   
alert(data.ntid)
var json = '{ "foo": "bar", "test": "stack" }';
var obj = JSON.parse(json); // obj = { foo: "bar", test: "stack" };

var obj = { foo: "bar", test: "stack" };
var json = JSON.stringify(obj); //'{ "foo": "bar", "test": "stack" }'