XSLT4.0 Proposal

XSLT 4.0 Proposal (3) Union Types

今回はUnion Typesの話題です.Union Typeつまり共用体という型というと昔のC言語のunionを思い出します.XMLではどうなのでしょうか?XMLでも共用体はXML Schemaで表すことができます.ある要素のコンテンツや属性が複数の型から成ることは十分ありえるので…

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まででやっていた時代には次のような方法がありました. テンポラリツリーを作って…