[英]Parse json encoded array and fetch values
如何從json_encode(arr)
解析這些JSon數組,輸出是:
[{"id":"44","data":"[[10],[27],[13]]","_types":"ff"}, {"id":"44","data":"[[140],[327],[213]]","_types":"44f"}]
我需要使用java腳本迭代它並獲取每個值。 我收到錯誤,意外的令牌。
你得到一個字符串,你只需要做JSON.parse
var str = '[{"id":"44","data":"[[10],[27],[13]]","_types":"ff"}, {"id":"44","data":"[[140],[327],[213]]","_types":"44f"}]';
var obj = JSON.parse( str );
alert( obj[0].id );
你正在獲取java腳本對象的數組,我認為你不需要解析this.Just迭代這個並獲取如下結果。
var q = [{"id":"44","data":"[[10],[27],[13]]","_types":"ff"}, {"id":"44","data":"[[140],[327],[213]]","_types":"44f"}];
q.forEach(function(i){console.log(i.id)});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.