-2
我需要一個工具,用戶可以過去的巨型XML數據轉換爲文本框,按下一個按鈕,顯示是類似於此http://codecanyon.net/item/jsonviewer-a-user-friendly-data-viewer/full_screen_preview/6491585XML到HTML工具
我可以編程,但不能完全肯定最好這樣做的方式。我真的很感激一些建議。
我需要一個工具,用戶可以過去的巨型XML數據轉換爲文本框,按下一個按鈕,顯示是類似於此http://codecanyon.net/item/jsonviewer-a-user-friendly-data-viewer/full_screen_preview/6491585XML到HTML工具
我可以編程,但不能完全肯定最好這樣做的方式。我真的很感激一些建議。
將樣式應用於XML的常用工具 - 生成另一個XML文檔或生成HTML - 將成爲XSLT樣式表。當然,你必須編寫規則來告訴它你希望如何呈現XML,但是對「xslt html tree」的一些網絡搜索可能會找到一個你可以修改的例子。如果不是,我肯定這是Dave Pawson's xsl faq website
涵蓋的內容之一雖然取決於文件是多麼「巨大」,這可能不起作用 - XSLT通常在處理它之前將整個文檔讀入內存,和「流式傳輸」XSLT子集處理器非常罕見。如果文檔足夠大,您可能會發現最好使用生成事件的XML解析器(例如SAX解析器),並手動編碼傳入HTML的事件的映射。
嗨Keshlam,謝謝你迴應這正是我一直在尋找。 XML文件相當大,大概5萬行。有時少得多,有時甚至更多。另一個問題是,XML標籤和值幾乎是隨機的。 我將看看SAX解析器THANKS !!!! – Autonomic