[英]How to convert JSON Parse object property into array?
在mysql數據庫中,“diagID”保存為json_encoded(array)。 現在我需要它在ajax成功中檢索。
如何將JSON解析數據轉換為數組,因為它顯示字符串?
var ajaxResponse= {
"id": "123",
"diagID" : "['101','125','150','230']"
}
typeof(ajaxResponse.diagID)
= string
在javascript中,typeof(ajaxResponse.diagID)顯示字符串。 如何將其轉換為數組?
在PHP中解碼它將是最有意義的
$diagID = json_decode($diagID, true);
然后,當你json_encode()
整個響應時,它將沒有額外的包裝引號。
但請注意,數組中的字符串具有單引號,這些引號不是有效的json,需要先用雙引號替換才能用任何一種語言解析它們
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.