2011-08-12 22 views
0

從HTML中的XML文件中解析和顯示內容的經驗證的方法是什麼?有沒有辦法與PHP做到這一點? JavaScript的?大多數Web應用程序是如何通過解析響應XML文件與API進行交互的?XML到HTML方法

+0

你的問題太含糊。 XML只是一個容器格式,它可以包含任何具有任意樹結構的東西。您的問題因此類似於*我如何將XML轉換爲二進制文件*。 –

+0

如何解析XML文件中的值並將它們顯示在HTML標籤中? – 585connor

+0

我認爲這個問題是關於如何漂亮地打印一個帶有漂亮顏色和縮進的XML樹,這是大多數Web瀏覽器默認顯示它們的方式。對?如果這確實是個問題,請編寫一個XSLT或使用GolexTrol建議的替代方案。 –

回答

2

您可以使用JQuery來解析XML。您可以使用常規的jquery選擇器來查找XML文件中的節點。然後你可以使用Javascript/JQuery將數據插入到你的HTML文件中。 同樣適用於PHP的SimpleXML。實際上,您可以使用任何XML讀取器來讀取XML,並且可以使用任何您喜歡的方法來輸出它。

如果您有匹配的XSLT,可以將轉換爲將XML轉換爲HTML,而無需編寫代碼。也就是說,你將不得不編寫XSLT,這可能是一樣多的工作...