Я пытаюсь открыть файл json в JavaScript, чтобы изменить и отобразить его. Есть много способов сделать это здесь, на переполнении стека. Однако при использовании следующего метода мои данные содержат только строку моего html кода, что я нахожу очень странным!
function loadFile(filePath) {
var result = null;
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", filePath, false);
xmlhttp.send();
console.log('test1')
if (xmlhttp.status==200) {
console.log('test2')
result = xmlhttp.responseText;
}
console.log('test3')
return result;
}
var mystuff=loadFile("./mydata.json");
alert(mystuff); // Here in mystuff I have only the content of my html code
и я называю это:
<script src="/script.js"></script>
Даже если мне удастся (пока это не так) открыть мой. json, я хотел бы знать, почему мой код вернул мой html код, а не содержимое моего файла.