![]() |
忍坂2.リファレンス |
||
忍坂2 DTD -> XMLスキーマ変換 |
|||
akaxiso2.0-beta2 | |||
|
|||
忍坂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スキーマ文書が標準出力に書き出されます。 |