2012-02-13 69 views
0

有沒有辦法通過客戶端的HTML/Javascript讀取XML文件?在HTML客戶端讀取XML?

我知道我可以在頁面的javascript中的字符串中添加XML數據。這個解決方案可以工作,但如果xml文件可以像css或javascript文件一樣添加,那就太好了。

有沒有辦法像添加一個js文件一樣添加XML文件?

+0

請問爲什麼您需要在HTML頁面中包含XML文件? XML文件不會自己做任何事情。 – ACarter 2012-02-13 19:41:17

+0

數據超過600行,並在飛行中生成。 JavaScript正在進行渲染。 – 2012-02-13 19:48:33

+0

我不認爲你可以像CSS或JS文件一樣包含它。如果JS正在渲染它,那麼你肯定需要將它包含在JS文件中,就像你說的那樣?我對網絡上的XML使用並不瞭解太多。 – ACarter 2012-02-13 19:53:40

回答

1

您可以將XML轉換爲JSON或首先將其導入到數據庫中。

PHP有一個名爲Simple XML Parser的庫,它附帶了大多數發行版。界面非常簡單。

Python也有一個名爲lxml的豐富庫來解析XML。

正如評論指出的那樣,動態訪問XML文件可能效率不高。