![](/img/trans.png)
[英]Trying to remove JSON.stringfy format from output in Javascript
[英]get the second value from json.stringfy?
我在用
JSON.stringy(data.message)
这样获得价值
[
{
"code":"PasswordTooShort",
"description":"Passwords must be at least 6 characters."
}
]
我想在警报消息中获取描述的值,我该怎么做
我认为您不需要JSON.stringify
,但需要JSON.parse
。 JSON.stringify
返回对象的JSON
表示形式。
您需要获取数组中的第一个元素,因为您的obj
是一个array
,然后访问它的属性
var obj = [{"code":"PasswordTooShort","description":"Passwords must be at least 6 characters."}]; alert(obj[0].description);
通过使用javasript json解析器
var obj = JSON.parse('{ "code":"PasswordTooShort", "description":"Passwords must be at least 6 characters." }'); alert(obj['description'])
你可以这样
var _array=[{"code":"PasswordTooShort",
"description":"Passwords must be at least 6 characters."}];
// Since there is only one object in the array so doing _array[0]
_array[0].description
为什么不使用JSON.stringy(data.message)之前先不使用变量保存值:
var description = data.message[0].description
...
alert(description)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.