赤紫蘇 2.
忍坂2のサンプルを試す
サンプルの実行
忍坂2のサンプルの自動実行用のスクリプトが用意されています。
akaxiso2/osixaka_sampleにて以下の操作を行ってください。
Windowsの場合
akaxiso2\osixaka_sample> do_sample.bat
Linuxの場合
$ ./do_sample.sh
サンプルは以下の動作を行います。
- sample.xsdを入力としてosixaka2を実行
- osixaka2は、C++ソースとして、element.h、xiso.h、xiso.cppを生成
- すでに作成してあるparser.cppとまとめて、コンパイル & リンクし、parser(.exe)を作成
- sample.xmlをparserに読み込ませ、パース(デシリアライズ)し、再度シリアライズする。