This is what I do: (I use a cross-domain-plugin to allow external ajax requests)
$.ajax({
url: "[url]http://jquery-old-browser-warning.googlecode.com/files/languages.json[/url]",
type: "GET",
dataType: "text",
async: false,
success: function(res) {
var x = $("" + res.responseText + "");
//Cleaning up the response from Google Code.
var json = x[5].innerHTML; //Alerting this gets me the correct node with my JSON
var jsonData = jQuery.parseJSON(json); //Error here
}
});
uncaught exception: Invalid JSON: { "en":{ "paragraph":"För att få bästa möjliga upplevelse av webben så rekommenderar vi att du laddar hem en nyare version av Internet Explorer, alternativt en av övriga moderna webbläsare Om du sitter vid en jobbdator så bör du kontakta din IT-ansvarige.", "paragraph_short":"För att få en bättre och säkrare upplevelse av webben så bör du uppgradera.", "link":"Läs mer om varför", "using":"You are using a {year} year old version of Internet Explorer (IE)", "recommended":"Recommended web browsers", "close":"Close" }, "sv":{ "paragraph":"För att få bästa möjliga upplevelse av webben så rekommenderar vi att du laddar hem en nyare version av Internet Explorer, alternativt en av övriga moderna webbläsare Om du sitter vid en jobbdator så bör du kontakta din IT-ansvarige.", "paragraph_short":"För att få en bättre och säkrare upplevelse av webben så bör du uppgradera.", "link":"Läs mer om varför", "using":"Du använder en {year} år gammal version av Internet Explorer (IE)", "recommended":"Rekommenderade webbläsare", "close":"Stäng" } }
<html>
<head>
<meta content="HTML Tidy for Java (vers. 26 Sep 2004), see www.w3.org" name="generator"/>
<title/>
</head>
<body>
<p>{ "en":{ "paragraph":"För att
få bästa möjliga upplevelse av webben så
rekommenderar vi att du laddar hem en nyare version av Internet
Explorer, alternativt en av övriga moderna webbläsare
Om du sitter vid en jobbdator så bör du kontakta din
IT-ansvarige.", "paragraph_short":"För
att få en bättre och säkrare upplevelse av
webben så bör du uppgradera.",
"link":"Läs mer om varför",
"using":"You are using a {year} year old version
of Internet Explorer (IE)",
"recommended":"Recommended web browsers",
"close":"Close" }, "sv":{
"paragraph":"För att få bästa
möjliga upplevelse av webben så rekommenderar vi att
du laddar hem en nyare version av Internet Explorer,
alternativt en av övriga moderna webbläsare Om du
sitter vid en jobbdator så bör du kontakta din
IT-ansvarige.", "paragraph_short":"För
att få en bättre och säkrare upplevelse av
webben så bör du uppgradera.",
"link":"Läs mer om varför",
"using":"Du använder en {year} år
gammal version av Internet Explorer (IE)",
"recommended":"Rekommenderade
webbläsare", "close":"Stäng"
} }</p>
</body>
</html>