gpt4 book ai didi

javascript - 使用从 URL 读取的 javascript 将字符串转换为 JSON

转载 作者:行者123 更新时间:2023-12-03 08:25:03 25 4
gpt4 key购买 nike

我制作了一个 API 网站,我希望我的 javascript 读取这些值。我有一个页面http://ec2-54-152-248-65.compute-1.amazonaws.com/temp/上面有这个:

{'records': [{'a': 'a'}]}

我希望我的 javascript 读取它并将其转换为 JSON。到目前为止我有这段代码,但它不起作用:

$http({
method: 'JSONP',
url: "http://ec2-54-152-248-65.compute-1.amazonaws.com/temp/"
}).success(function(response) {$scope.names = JSON.parse(JSONize(response.records));});

});

有谁知道如何将其转换为 JSON 并将其读入我的网络应用程序作为我可以 ng-repeat 的内容。

这是我的 console.log 中的错误:

(index):1 Uncaught SyntaxError: Unexpected token :

最佳答案

您的响应看起来像是错误的 JSON 响应,使用单引号而不是双引号,因此快速解决方案可以是:

$scope.names = JSON.parse(response.replace(/'/g, '"'));

或者修复服务器端代码以生成正确的 JSON 响应。

关于javascript - 使用从 URL 读取的 javascript 将字符串转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33590764/

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