web-dev-qa-db-ja.com

無料のDTDからXSDへの変換ユーティリティ?

XSD(XMLスキーマ)ファイルに変換する必要があるDTDがあります。これを実現する無料のユーティリティや簡単な方法はありますか?

58
Jeremy Stein

W3Cは one を提供します。 オンラインコンバーター もあります。

41

Visual Studioを使用している場合は、DTDファイルを開き、そこから「スキーマを作成」するボタンが必要です。
ただし、Expressエディションで利用可能かどうかは確認していません。

44
Serge

http://www.wmhelp.com からxmlpadを試して、DTDをXSDに変換します。本当に素敵なツール。

12
asingh

http://www.thaiopensource.com/relaxng/trang.html

TrangはXMLの異なるスキーマ言語間で変換します。次の言語をサポートしています。

  • RELAX NG(XML構文)
  • RELAX NGコンパクトな構文
  • XML 1.0 DTD
  • W3C XMLスキーマ

http://www.thaiopensource.com/relaxng/trang-manual.html

11