JSON Analyser Chemin d'accès au Fichier

Je suis coincé en essayant d'obtenir le chemin d'accès correct au fichier local. J'ai les répertoires suivants:

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

Je suis d'exécution script.js de file1.html, avec code js:

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

Mais ça ne fonctionne pas, même alerte n'est pas de départ.
Quel est le problème?

Aussi j'ai essayé ceci:

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);

Alerte non défini dans la présente affaire.

  • Alert undefined for me., ce qui était le status, n'a-t-elle produire une erreur dans la console?
  • Enfin, if (request.status == 200) fait des questions pour moi. Il donne à 0, même si il trouve le fichier. Si je le supprimer, tout est ok. Merci pour tout le monde!
InformationsquelleAutor jagger | 2013-06-07