Json数据提取工作不好

Json data extraction is not workinggood

本文关键字:工作 提取 数据 Json      更新时间:2023-09-26

专家,

我有一个返回json数据的。net服务,我使用代码

提取json数据
success: function (r) {
        var doclist = $.parseJSON(r.d);
        console.log(doclist);

我得到了这样的输出

{"status":{"status":"success","userid":"1"},"data":{"docId":9,"doc_name":"Array","file_name":"Admin/ch6_macro_processors.pdf","owneruser":1,"cat_id":1,"desctiption":"jkkkl","comments":"fghh","dept_id":1,"contype":"application/pdf","size":0,"rvwFlg":"application/pdf","right":"R"},"data":{"docId":10,"doc_name":"Image","file_name":"Admin/545765_427770260634015_1210695556_n.jpg","owneruser":1,"cat_id":1,"desctiption":"control so users can upload files on the site that i've built. The location I'm attempting to save t","comments":"control so users can upload files on the site that i've built. The location I'm attempting to save t","dept_id":1,"contype":"image/jpeg","size":127,"rvwFlg":"image/jpeg","right":"R"},"data":{"docId":9,"doc_name":"Array","file_name":"Admin/ch6_macro_processors.pdf","owneruser":1,"cat_id":1,"desctiption":"jkkkl","comments":"fghh","dept_id":1,"contype":"application/pdf","size":0,"rvwFlg":"application/pdf","right":"U"}} 

,

console.log(doclist.data["docId"]); retuns error 

"未捕获的TypeError: Cannot read property 'docId' of undefined "

如何读这个文档

我使用的是visual studio 2010和framework3.5

问候,

Sivajith。

查看我的示例jsFiddle示例

你的问题是你没有访问内部对象。假设r是json字符串

var doclist = $.parseJSON(r.d); // Service wraps the data in r.d
console.log(doclist);
alert(docList.data.docId);