服务器JSON的jQuery解析(字符串)
我做这件事已经有一段时间了,似乎无法确定下来,非常感谢你的帮助 挑战: 无法确定如何正确使用JQUERY解析来自服务器的以下JSON(字符串?)响应:服务器JSON的jQuery解析(字符串),jquery,json,Jquery,Json,我做这件事已经有一段时间了,似乎无法确定下来,非常感谢你的帮助 挑战: 无法确定如何正确使用JQUERY解析来自服务器的以下JSON(字符串?)响应: {"d":"{\"NewDataSet\":{\"Table\":{\"EMPLOYEE_NO\":\"3605\",\"NAME\":\"Last, First\",\"STAFF\":\"CSR\",\"USERNAME\":\"lis\",\"PIN\":\"somepassword\"}}}"} 已尝试: 很多事情,比如 var dtO
{"d":"{\"NewDataSet\":{\"Table\":{\"EMPLOYEE_NO\":\"3605\",\"NAME\":\"Last, First\",\"STAFF\":\"CSR\",\"USERNAME\":\"lis\",\"PIN\":\"somepassword\"}}}"}
已尝试:
很多事情,比如
var dtObj = jQuery.parseJSON(data);
$.each(dtObj, function (i, val) {
.. do some stuff
});
要求:
需要获取员工编号、姓名、职员、用户名和PING值
谢谢 首先确保您的json是有效的。使用这个工具
您的JSON id是嵌套的,因此您必须解析两次,并且保存所需数据的对象具有一定的深度
var Obj1 = jQuery.parseJSON(data);
var Obj2 = jQuery.parseJSON(Obj1.d);
var dtObj = Obj2.NewDataSet.Table;
// now you can use dtObj to access EMPLOYEE_NO, NAME, STAFF, USERNAME, AND PING properties.
var Obj1 = jQuery.parseJSON(data);
var Obj2 = jQuery.parseJSON(Obj1.d);
var dtObj = Obj2.NewDataSet.Table;
// now you can use dtObj to access EMPLOYEE_NO, NAME, STAFF, USERNAME, AND PING properties.