結局、サンプルを実行する環境は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>
データが文字化けしていたから、やる気なくして今日はやめようかなって思ってたので、
化けがなくなっただけ、作業効率アップです♪
ちょうどXQueryの勉強でsaxonを使おうと思って、同じように文字化けでどうしたものか...と思っていたので、大変参考になりました。ありがとうございます☆
shengfaさん、こんばんは。
文字化けの解消の仕方は他にもあるようです。
またコマンドの実行の仕方なんかもちょっと考えてみると、
上記よりもっと効率よくできると思います。
頑張って下さい!!