XSLT
IE で自分の FOAF 見てみたら変数またはパラメータ 'latd' を同じテンプレートで 2 回定義することはできません。
というエラーがでる。
<xsl:variable name="latd" /> が二つあるのが原因なんだろうけど、書き方おかしいのかな。変数なんだから後から代入できるんじゃないのか。
んで、XSL って関数みたいなの作れないのかなーとか思ってたら作れるしね!仕様書読もうね俺。
関数化(仮)してエラー収まる。 template と call-template, with-param か……なんか XML で書くとめんどくさ。
関連エントリー
- XSLT IE で自分の FOAF 見てみたら変数またはパラメータ 'latd' を同じテンプレートで 2 回定義することはできません。というエラーが...
- XSLT FOAF の bio:keywords (csv) のそれぞれにぐぐるへのリンクを貼ってみるテスト。XSLT の練習。バカでもできる再帰処理...
- XSLT と XPath の理解 とりあえずカレントノードとコンテキストノード。 カレントノード = current() で、コンテキストノード = self::node()...
- XSLT FOAF の bio:keywords (csv) のそれぞれにぐぐるへのリンクを貼ってみるテスト。XSLT の練習。バカでもできる再帰処理...
- ruby-xslt 0.9.1 ちゃんとエラークラス吐くバージョンがリリース。kiyoya さんのパッチ。 ruby extconf.rb --enable-error-h...