如何獲取事件對象 - >性能 - >名稱&發生此json文件https://api.myjson.com/bins/w05x使用javascript。由於json API不斷更改格式,因此無法使用正則表達式。由於JSON - 從正則表達式到JSON
0
A
回答
0
obj = JSON.parse(json_string);
然後你
obj.events[event_index].performances[performance_index].performer.name
obj.events[event_index].name
obj.events[event_index].occurs_at
列出所有事件的JSFiddle example屬性name
和occurs_at
訪問它。
+0
對不起,你可以在jsfiddle或codepen上顯示它,謝謝,感謝你的回答 –
+0
@markosmarkos我添加了一個JSFiddle的例子 –
+0
OMG!非常感謝gre_gor。 –
相關問題
- 1. 正則表達式從JSON
- 2. 正則表達式到JSON
- 3. SED JSON正則表達式
- 4. 正則表達式JSON
- 5. 怎麼辦正則表達式或JSON XPATH表達式JSON
- 6. 正則表達式匹配JSON格式
- 7. Json模式正則表達式
- 8. 格式爲JSON用正則表達式
- 9. JSON解析使用正則表達式
- 10. JSON正則表達式錯誤
- 11. 正則表達式JSON字符串
- 12. struts2的json的正則表達式
- 13. JSON數字正則表達式
- 14. 正則表達式匹配json節點
- 15. Java的正則表達式和JSON
- 16. 正則表達式爲負先行JSON
- 17. PHP /正則表達式:內JSON
- 18. 正則表達式來解析JSON
- 19. JSON正則表達式角色
- 20. MySQL的正則表達式搜索JSON
- 21. 正則表達式匹配JSON響應
- 22. 蜂巢JSON正則表達式
- 23. 正則表達式 - json獲取
- 24. 正則表達式JSON鍵值
- 25. 轉義JSON和正則表達式
- 26. 更換JSON鍵與正則表達式
- 27. MySQL的正則表達式json
- 28. 設置從正則表達式模式到正則表達式?
- 29. 從單一正則表達式從json拉多個值
- 30. Sed - 從正則表達式到(正則表達式或eof)
請參閱[安全地將JSON字符串轉換爲對象](http://stackoverflow.com/questions/45015/safely-turning-a-json-string-into-an-object)和[Access/process(nested )的對象,數組或JSON](http://stackoverflow.com/questions/11922383/access-process-nested-objects-arrays-or-json) –
你可以請顯示你已經嘗試過嗎?只需訪問以JSON形式提供的數據,就不需要使用Regex。雖然文檔中的數據可能會發生變化,但數據的結構/排列應該保持相當類似(根值是一個對象,它的「事件」是一個包含更多對象的數組等等),禁止API背後的開發人員非常不一致。如果您不確定如何開始,那麼鏈接的第二個問答就如何遍歷包含您想訪問的數據的對象和數組提供了一個很好的解釋。 –
我試過這個正則表達式(?<= occurrence_at \「\:\」)。*?(?= \「)|(?<= \」performer \「\:\ {\」slug \「\:\」) 。*?(?= \「\,\」)|(?<= location \「\:\」)。*?(?= \,\「)和amaybe一兩個星期發生變化,所以我必須更新正則表達式每當它發生時 –