2020-03-01から1ヶ月間の記事一覧

XSLT3.0への道(34) "=>" と" !" と高階関数でチャチャッとやってしまう.

普段Javaなんてめったに使わないのですが、たまたまコーディングをせざるを得なくなり、同業の女房の持っている本を見たら「Javaによる関数プログラミング」というのがあったので読んでみました. Java8になって追加されたメソッドを使い、コレクションをス…

XSLT 4.0 Proposal (2) Saxon 10.0が公開されました.

XSLT 4.0のプロポーザルが出たと思ったら、もうSaxon 10.0が出てしまいました.「もう」と書いたのは、10.0は単なるバグフィクッスのためのバージョンアップでなく、XSLT 4.0のプロポーザルに沿って実験的に盛り込んだ各種の機能があることです.sourceforge…

XSLT 4.0 Proposal:タプル

非常に複雑な処理を行うテンプレート、関数を作っていて、戻り値として複数の値を呼び出し側に返したいと考えたことはないでしょうか?私は大いにありました.これをXSLT 2.0まででやっていた時代には次のような方法がありました. テンポラリツリーを作って…

XSLT 4.0 Proposal

私は次のXSLT勧告は3.1になるんじゃないか?と思っていました.でもXSLT 3.0のEditorのMichael Kayが考えているのはなんとXSLT 4.0でした. 先月2月13日~15日に開かれたXMLプラハ(XMLPrague)でのMichael Kayは「A Proposal for XSLT 4.0」題して講演を行…