2008-03-14から1日間の記事一覧

XQueryでの演算

XQueryの問い合わせ結果で属性の値とかを計算していて、なぜかうまくいかないところがあった。 しばらく悩んでいたが、分かってみると大変馬鹿らしい。 「+-*」で「足す引く掛ける」が出来るせいで、思わず割り算に「/」を使っていた(笑)。 XPathでは「エ…

XQueryで出来ないこと

めんどくさいので、「forループで変数を宣言」しようとしたら、エラーになった。さすがにそこまで自由ではないか(笑)文法則を見ると、変数の宣言はプロローグに属し、実際の処理の前に宣言されなければならないらしい。まぁそもそも、変数名の自動設定が難…

XSLTでの文書読み込み

今まで知らなかったのだが、XSLTでも複数文書の読み込みが出来るらしい。document()関数を使って変数に読み込むのだそうだが、私の手元にある本には説明がなかった気がする。*1 XMLデータの埋め込みと相互参照:XSLTスタイルシート書き方講座(応用編2) - …