2017-03-08 9 views
-2

私は次のjsonを持って、それをjavascriptオブジェクトに変換しました。対応するキーから値を取得する方法について知りたいです。私はキー値の間のスペースに問題があると思う。json文字列のjavascriptオブジェクトから 'value'を取得するには?

json = {"John Leipold":"714129198","Adrian Osika":"214102597","cioGmin":"330199393"} 

これは私がしようとしたものです:

var jsonObj = JSON.parse(response); 

    for(var k in jsonObj){ 

    console.log('key: ' + k); 
    console.log('jsonObj.k: ' + jsonObj.k); 

} 

私は、キー(K)からの値は「未定義」の値を取得

答えて

0

あなたは、ブラケット表記を使用して(次のことを試みることができます):

console.log('jsonObj.k: ' + jsonObj[k]); 

var json = "{\"John Leipold\":\"714129198\",\"Adrian Osika\":\"214102597\",\"cioGmin\":\"330199393\"}"; 
 
var jsonObj = JSON.parse(json); 
 
for(var k in jsonObj){ 
 
    console.log('key: ' + k); 
 
    console.log('jsonObj.k: ' + jsonObj[k]); 
 
}

関連する問題