如何从Node.js中的以下变量中获取“No User found”消息

时间:2014-11-07 06:41:19

标签: json node.js

如何从Node.js中的以下变量中获取“No User found”消息

{"error":["No User found."]}

2 个答案:

答案 0 :(得分:0)

你可以这样做:

var data = {"error":["No User found."]};

alert(data.error[0]);

外部对象具有属性"error"。该属性然后包含一个数组,您希望从该数组中获取数组中的第一个元素(索引0)。

因此,您获得error属性data.error。然后,您进入数组并使用data.error[0]获取第一个元素。

答案 1 :(得分:0)

您需要使用for循环遍历此对象,并根据属性的名称获取值。

for(item in obj){
console.log(obj[item]);
}

如果需要确保属性名称为“error”,则可以使用if语句和匹配方法。

这是我的小提琴: http://jsfiddle.net/nhmaggiej/eajqzxfr/