我有这个JSON数据
var testData = {text: '{"status":200}'};
我正在尝试使用以下代码接收status
:
console.log(testData.text.status);
但收到undefined
你能告诉我如何收到状态吗?
答案 0 :(得分:1)
这不完全是json。你有json的对象作为属性。你可以这样做:
testData.text = JSON.parse(testData.text);
testData.text.status;
答案 1 :(得分:1)
testData.text
是一个字符串。您需要将此字符串解析为JSON。
例如:
var myObj = JSON.parse(testData.text);
alert(myObj.status);
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse