gpt4 book ai didi

javascript - JSON解析文件路径

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

我一直在尝试获取本地文件的正确路径。我有以下目录:

Resources ->
data ->
file.json
js ->
folder ->
script.js
html ->
folder ->
file1.html

我正在使用 js 代码从 file1.html 执行 script.js:

var answers = JSON.parse('../../data/file.json');
alert(answers);

但是它不起作用,甚至警报也没有启动。怎么了?

我也尝试过这个:

function readJSON(file) {
var request = new XMLHttpRequest();
request.open('GET', file, false);
request.send(null);
if (request.status == 200)
return request.responseText;
};

var temp = readJSON('../../data/file.json');
alert(temp);

在这种情况下警报未定义。

最佳答案

由于它位于目录data/中,因此您需要执行以下操作:

文件路径为'../../data/file.json'

$.getJSON('../../data/file.json', function(data) {         
alert(data);
});

纯JS:

   var request = new XMLHttpRequest();
request.open("GET", "../../data/file.json", false);
request.send(null)
var my_JSON_object = JSON.parse(request.responseText);
alert (my_JSON_object.result[0]);

关于javascript - JSON解析文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16991341/

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