2017-08-14 19 views
-2

私はubuntuでいくつかのHTMLファイルをXML形式に変換しようとしており、特定のXMLスキーマまたはDTDに準拠している必要があります。私はTidyそれを行う必要がありますが、私はそれの構文を理解していないと思います。他のツールがある場合は、それらを試してみてうれしいです。例えば :(standard.DTDに準拠した)file.xmlfile.htm変換 おかげHTMLをXML(XMLスキーマまたはDTDに準拠)に変換するには

答えて

1

Tidyのは、XHTML(同じ要素と属性の構造が、XMLのルールを満たす整形)にHTMLに変換することができますが、それはできません任意のDTDの要件を満たすように変換します。

2つのデータ形式の間に明示的なマッピングを記述する必要があります。 XSLTはそのための一般的な言語です。

+0

私にXSLTスクリプトがある場合。あなたは、私が変換に使うことができるプログラムを提案することはできますか?私はVisual Studioがこれを行うことができると思いますが、私はそれを理解するためにunsuccessfulyを試みました。私は時間によって制限されています。ありがとう – TheSolider

関連する問題