DTD ←→ XMLschema 相互変換サービス

本音で言えばスキーマよりDTD(もっといえば何も無し)が良いんだが、ここにきてDTDをサポートしているツールがさすがに少なくってきたので、長年使い込んできたDTD※をスキーマにコンバートしてみることにした。

こんな時は自分でスキーマを起こしても良いのだが、せっかくDTDがあるのだし、Webで変換サービスを提供されていないだろうかと調べてみたのだが、やはりあった。

XML Tools DTD, XML schema and XML document conversion software tool XML Utilities - HiTSOFTWARE

文字通り、DTDXML Schemaの相互変換の他、XMLからDTDを生成するサービスが公開されている。
本サービス、同社のAlloraというXML-DB間を相互に接続するETL製品のユーザのために公開されているらしく、今後も継続的に使い続けることができるかどうかは不明だ。

DTDに限らず、メタデータというのはきちんと設計すれば何年でも使える。