Извините за основной вопрос, но это не похоже на правильно сформированный JSON для меня. Я читаю эту структуру из файла, который возвращает это:Нужна помощь в анализе этого JSON, возвращенного из файла
states([{"code":"AL","name":"Alabama"},{"code":"AK","name":"Alaska"},{"code":"AZ","name":"Arizona"}])
Когда я сделал JSON Lint на это, она не - но его, что я должен работать, так как это файл на сервере отдельного от моего.
Я ожидал, что это будет вар магазины = [{материал}], я до сих пор видеть JSON сохранен, как и выше, но опять-таки - я нуб
Я использую Угловой читать это, так вот что я в моем коде:
var directory = this;
directory.states = [];
$http.get('http://somesite.com/js/states.json').success(function(data){
directory.states = data;
});
Вот файл у меня возникли проблемы с: http://massachusettswebdesigns.com/states.json
Если я лечу состояния в файл в качестве переменной, я получаю неопределенную ошибку:
var state = data.states;
На самом деле это не функция.
Любые идеи? Я предполагаю, что я мог бы рассматривать все это как строку и отщепим состояния ( часть, но я имею в виду, что есть простое решение, что я просто отсутствует.
Это предназначено быть получены в страницу с помощью '
Использование с открытым исходным кодом проекта jinqJs JSON выглядит действительным для меня вынимая внешний статус(). Я согласен, что это выглядит как вызов функции.
вы бы просто сделать:
ИЛИ
Async вызов
источник
2015-04-02 18:23:55 NYTom
Не знаю, почему это закончилось, его рабочее решение. – NYTom