JSON [object Object]为字符串

时间:2015-07-07 16:09:22

标签: javascript json

我有和对象我想提取"错误"形成。

[{"name":"Whats up","error":"Your name required!"}]

检查器呈现对象格式

[Object]
     0: Object
          error: "Your name required!"
          name: "Whats up"

如果我不知道对象名称,如何提取错误。我尝试了Object.Object [0] .error

2 个答案:

答案 0 :(得分:1)

您的对象位于列表中 - 因此是方括号。因此,获取列表的第一个元素,然后访问其属性:

var yourObject = [{"name":"Whats up","error":"Your name required!"}];

var firstElement = yourObject[0];  // firstElement is now = {"name":"Whats up","error":"Your name required!"}
console.log(firstElement.error);

// or immediately:
console.log(yourObject[0].error);

JSFiddle中的示例:https://jsfiddle.net/hsg7qe87/

答案 1 :(得分:0)

这是您访问JSON对象部分的方式。

var obj = [{"name":"Whats up","error":"Your name required!"}];

console.log(obj[0]);
> {"name":"Whats up","error":"Your name required!"}

console.log(obj[0].name);
> "Whats up"

所以你只需使用:

obj[0].error;