0
對不起,基本的問題,但這似乎沒有正確形成JSON給我。我從返回該文件中讀取此結構:需要幫助解析從文件返回的這個JSON
states([{"code":"AL","name":"Alabama"},{"code":"AK","name":"Alaska"},{"code":"AZ","name":"Arizona"}])
當我做了這個一個JSON林特失敗 - 但我有工作,因爲這是單獨的一臺服務器上的文件來自我的。
我希望它是無功店= [{}東西],我還沒有看到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看起來有效的給我取出外狀態()。我同意它看起來像一個函數調用。
你會簡單地做:
OR
異步調用
來源
2015-04-02 18:23:55 NYTom
不知道爲什麼這個分級,它的工作解決方案。 – NYTom 2015-04-02 18:38:42