gpt4 book ai didi

javascript - 我的代码不会打印我的对象

转载 作者:行者123 更新时间:2023-12-02 15:18:45 25 4
gpt4 key购买 nike

当我尝试打印我的对象时,它没有给我任何响应。

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

最佳答案

您应该先请求文件,然后解析文件内容。

JSON.parse 需要一个编码为字符串的 json 对象。它不会为您请求该文件。

如果您使用的是node,则可以使用request模块。如果您在浏览器上使用javascript,则可以使用jQuery并执行 ajax call获取文件的内容。

请看一下这个问题:How do I receive a JSON file using AJAX and parse it using javascript?

只是为了让您了解 JSON.parse 的作用:

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

关于javascript - 我的代码不会打印我的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34248831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com