2017-08-14 60 views
-2

我試圖在Ubuntu上將一些HTML文件轉換爲XML格式,並且它們應該符合特定的XML模式或DTD。我猜Tidy應該這樣做,但我不明白它的語法。或者如果有其他工具,我很樂意嘗試一下。 例如:轉換file.htmfile.xml(這符合standard.DTD) 感謝如何將HTML轉換爲XML(符合XML模式或DTD)

回答

1

整潔可以轉換HTML爲XHTML(元素和屬性的結構相同,但滿足XML良構的規則),但它不能將其轉換爲符合某些任意DTD的要求。

你需要在這兩種數據格式之間寫一個明確的映射。 XSLT是一種流行的語言。

+0

如果我有一個XSLT腳本。你能建議我可以用於轉換的任何程序嗎?我想Visual Studio可以做到這一點,但我已經嘗試不瞭解它,我受到時間的限制。謝謝 – TheSolider