2017-08-06 18 views
1

値:変換JSON Arrayに、抽出は、私はJSONファイル有する

['0': XXX, '1': YYYY] 

私はjqueryのを介してのみ値を持つ配列にこれを抽出したいと思います。

['XXX', 'YYYY'] 

これを行うにはどのような方法が最適ですか?

.makeArrayが動作していないようです。あなたが代わりにjQueryを使用しての平野JavaScriptを使用することができます

function parsing(jsonStr){ 

    return JSON.parse(jsonStr); 
} 
var jsonStr = "['0': XXX, '1': YYYY]"; 
var arr = parsing(jsonStr); 
console.log(arr); 
+3

JSONはあってはならない{ '0':XXX、 '1':YYYYを} – marvel308

答えて

1

は、私はあなたがJSON.parseをこのように使用する必要があなたは

var obj = {'0': XXX, '1': YYYY}; 
var arr = $.map(obj, function(el) { return el }); 
0

により、これを行うと信じてObject.values()

var data = { 
 
    '0': 'XXX', 
 
    '1': 'YYYY' 
 
}; 
 

 
var valuesOnly = Object.values(data); 
 

 
console.log(valuesOnly);

0

var json = {'0': "XXX", '1': "YYYY"} 
Object.values(json) // ["XXX", "YYYY"] 
関連する問題