Javascript 带有json的Node.JS和Object.Keys
守则: (URL是传递json数据的RESTAPI) 我在运行代码时收到此错误。如何解决?Javascript 带有json的Node.JS和Object.Keys,javascript,json,node.js,Javascript,Json,Node.js,守则: (URL是传递json数据的RESTAPI) 我在运行代码时收到此错误。如何解决? var initial_index = Object.keys(data.sites)[0]; ^ TypeError: Cannot convert undefined or null to object 您没有解析返回的JSON(即文本)。在请求回调的顶部添加以下内容: data = JSON.parse(data); 例如: 一
var initial_index = Object.keys(data.sites)[0];
^
TypeError: Cannot convert undefined or null to object
您没有解析返回的JSON(即文本)。在请求
回调的顶部添加以下内容:
data = JSON.parse(data);
例如:
一旦你解析了它,你就有了一个可以遍历的对象树。你不是在解析你得到的JSON(文本)。在请求
回调的顶部添加以下内容:
data = JSON.parse(data);
例如:
一旦你解析了它,你就有了一个可以遍历的对象树。谢谢T.J.在这里学习。谢谢T.J.在这里学习。以及它的外观如何
数据
?您可以注释函数体,只留下console.log(数据)代码>。以及它的外观如何数据
?您可以注释函数体,只留下console.log(数据)代码>。
request(
{
method: "GET",
url : url
},
function (error, response, data) {
data = JSON.parse(data);
var initial_index = Object.keys(data.sites)[0];
// ...