/ / AngularJS oder JQuery analysieren schlechtes Format JSON (http get) - javascript, jquery, ajax, json, angularjs

AngularJS oder JQuery analysieren schlechtes Format JSON (http get) - javascript, jquery, ajax, json, angularjs

Ich versuche, ein schlechtes JSON-Format von einem Remote-Server zu parsen, der folgendermaßen aussieht:

//[
{},{}
]

Mein Code in AngularJS:

$http.get("http://www.example.com/badjson")
.success(function(data) {
console.log(data);
});

aber ich bekomme Fehler: JSON.parse: unerwartetes Zeichen in Zeile 1 Spalte 1 der JSON-Daten. Ich kann es auch nicht in Jquery mit $ .getJSON arbeiten. Irgendeine Idee?

Antworten:

3 für die Antwort № 1

Sie müssen die rohe Antwort mit der transformResponse Funktion:

$http.get("http://www.example.com/badjson", {
transformResponse: function(d, h) {
return d;
}
})
.success(function(data) {
conole.log(data);
});