/ /私のコードは私のオブジェクトを印刷しません - javascript

私のコードは私のオブジェクトを印刷しません - javascript

オブジェクトを印刷しようとすると、それは私に応答を与えません。

var steaminv = JSON.parse("http://steamcommunity.com/id/pootel/inventory/json/730/2.json");
document.write(steaminv);

回答:

回答№1は2

最初にファイルを要求してから、ファイルの内容を解析する必要があります。

JSON.parse 文字列としてエンコードされたjsonオブジェクトが必要です。ファイルを要求しません。

ノードを使用している場合は、 要求 モジュール。ブラウザでjavascriptを使用している場合は、 jQuery そして、 アヤックスコール ファイルの内容を取得します。

この質問を見てください: AJAXを使用してJSONファイルを受信し、javascriptを使用して解析するにはどうすればよいですか?

ちょうどあなたにアイデアを与えるために JSON.parse する:

var str = "{"name":"Amir","age":25}";
var obj = JSON.parse(str);
console.log(obj.name);
console.log(obj.age);