StAXとXSLTを連携させる Java SE 6で導入されたStAXを扱うため,XSLTも機能拡張されています。具体的にはXSLTトランスフォーマへの入力となるソース,そして出力となるリザルトに,StAX用のクラスが提供されたのです。 そこで,今週はXSLTとStAXを連携させてみましょう。ただし,本記事はStAXの紹介記事であるため,XSLTに関する説明は必要最低限に留めておきます。 まずは単純にStAX用のソースもしくはリザルトを使用するところからはじめてみます。 StAX用のソースはjavax.xml.transform.stax.StAXSrouceクラス,そしてリザルトはjavax.xml.transform.stax.StAXResultクラスとなります。 先週までの紹介で,StAXにはカーソルAPIとイベントイテレータAPIがあることはお分かりだと思います。ソース,そしてリ
