最近書かれた記事5件分を表示します。
更新状況をRSS 1.0形式でご覧になれます。
XML文書のデータを少し変更して出力する際、例えば、ISBNコードをハイフンの有無によって二通り用意したいときには、文字の置換を行うtranslate関数が役に立つ。
デフォルトの名前空間をXHTMLとしたXSLTスタイルシートでは、<xsl:template match="ins">などとしてもins要素にマッチしない。だが、条件式を少し変形してやるとマッチすることが分かった。
XSLTスタイルシートのMIME typeは、text/xslではなくapplication/xmlであるようだ。
以前の記事(『XML Hacks』を読む)に記した通り、XML+XSLT+PHPによるWebサイトの再構築を実現することができた。