2011-07-07 67 views
1

我正在閱讀由html元素組成的xml文檔。現在我需要從該XML文件中獲取數據並構建HTML並使用servlet或javascript顯示它。我該怎麼做,請提出任何方法或教程。從xml文件創建html頁

回答

4

您可以使用XSLT將您的XML文檔轉換爲XHTML頁面。

有一個可用的開源XSLT servlet here

1

基本上,在java中有3個apis來讀取和分析xml數據: * dom:一次讀取整個文件,並允許您隨機訪問數據。高內存使用率。 * sax:流式讀取文件並讓您對事件做出反應。內存使用量低,比dom更復雜。 * stax:類似於sax,但更現代化的界面,基於事件。內存使用率也很低。

如何從HTML文件中呈現信息無法在一個單一的答案中解釋,數百本書籍是關於這方面的。 其中的可能性有: 你可以自己做HTML創建(可以用java編程),也可以使用JSP,JSF,Ruby on Rails,XSLT,Velocity,GWT,Tapestry,Wicket,JBoss Seam,WebWork等等。 。

+0

這真棒@Ron,非常感謝分享有價值的信息 –