【XML】SAXONメモ1

投稿日:

結局、サンプルを実行する環境はSAXONにしました。
DB2でも良かったんですけど、やり方が悪い為か緑本のサンプルが全然動かなくって
時間がもったいなく感じられたので、SAXONで頑張ってみています。

SAXONは以下のようにコマンドラインで実行しています。

> java -cp C:\saxonb9-1-0-5j\saxon9.jar net.sf.saxon.Query abcde.xq

これだと緑本のサンプルは日本語が豪快に文字化けするので、マニュアルを参考に、
以下のようにしてみました。

> java -cp C:\saxonb9-1-0-5j\saxon9.jar net.sf.saxon.Query abcde.xq !encoding=MS932

-- 使用前 --
<course genre="繝阪ャ繝医Ρ繝シ繧ッ">
<code>004</code>
<name>TCP/IP蛻晄ュゥ</name>
<days>3</days>
<master>荳ュ譫怜、ェ驛・/master>
<remarks>莠句セ瑚ェイ鬘後≠繧・/remarks>
</course>

-- 使用後 --
<course genre="ネットワーク">
<code>004</code>
<name>TCP/IP初歩</name>
<days>3</days>
<master>中林太郎</master>
<remarks>事後課題あり</remarks>
</course>

データが文字化けしていたから、やる気なくして今日はやめようかなって思ってたので、
化けがなくなっただけ、作業効率アップです♪