-1
"{"value":"{\"success\":false,\"htmlCode\":\"Exists\",\"key\":\"xxxxxxxx-yyyy-zzzz-aaaa-bbbbbbbbbbbb\"}"}"
JSON字符串我试图使用下面的逻辑javascript来deseriazlie这一点,并试图访问它的值之一。
obj = JSON.parse(data);
alert(obj.success);
但它一直失败。我也试过
alert(obj.value.htmlCode);
alert(obj["value"].htmlCode);
alert(obj.value["htmlCode"]);
但没有什么工作。
有人可以帮忙吗?
*失败* - *没有任何工作*你得到什么错误? – Weedoze
'obj.value'是JSON编码的字符串。所以你必须应用'JSON.parse'。 – hindmost
你的字符串编写不正确。并不是所有的双引号都会被转义,这意味着基本上就JS而言,只有少数字符串和一些未定义的引用。 – GillesC