-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