忍坂2 リファレンス

忍坂2 DTD -> XMLスキーマ変換

akaxiso2.0-beta3


コマンドラインオプション

忍坂2の動作

チューニング

DTD->XMLスキーマ変換


忍坂2を用いて、DTDをXMLスキーマに変換することができます。

osixaka2_samplesディレクトリ内に、簡単なサンプルを用意しました。必要なファイルは、project.xml、project.dtdの二つです。

project.dtdのDTD->XMLスキーマ変換を例に説明します。

DTDドキュメントのみでは、ドキュメントのルート要素がわからないので、<!DOCTYPE>宣言がなされているXMLドキュメントを、読み込みます。また、<!DOCTYPE>宣言中で、DTDファイルのパスを指定します。この設 定がなされているのが、project.xmlファイルです。

生成を行うために、忍坂2に-Dオプションをつけて、project.xmlを読み込みます。


(コンソールで以下を実行)
$ osixaka2 -D project.xml

変換されたXMLスキーマ文書が標準出力に書き出されます。


赤紫蘇2トップへ sourceforgeプロジェクトページへ