XSLT 3.0:XML変換のメジャーアップデート

2025-08-30

XSLT 3.0は単なる増分的なアップデートではなく、XSLTをXML変換ツールから、JSONやXMLなどの一般的なデータ形式を扱う汎用変換言語へと高めました。`json-to-xml()`と`xml-to-json()`関数によるシームレスなJSONサポートが導入されました。さらに、テキスト値テンプレート(TVT)による簡素化された構文、XPath式の動的評価、関数、型付き変数、関数パッケージ、例外処理などが改善され、コードの可読性と保守性が向上しました。XSLT 3.0はストリーミング処理とパフォーマンス最適化にも対応しており、大規模なデータストリームの処理に最適です。

開発