Cosminexus XML Processor ユーザーズガイド
JAXP規格では,フィーチャーという機構により,XSLTトランスフォーマのオプション機能を使用する方法を規定しています。
フィーチャー名は,XSLTトランスフォーマのオプション機能に対応したURIです。JAXPで規定されているXSLTフィーチャー一覧を表4-3に示します。
表4-3 JAXPで規定されているXSLTのフィーチャー一覧
| 項番 | フィーチャー名 |
|---|---|
| 1 | http://javax.xml.transform.stream.StreamSource/feature |
| 2 | http://javax.xml.transform.stream.StreamResult/feature |
| 3 | http://javax.xml.transform.dom.DOMSource/feature |
| 4 | http://javax.xml.transform.dom.DOMResult/feature |
| 5 | http://javax.xml.transform.dom.SAXSource/feature |
| 6 | http://javax.xml.transform.dom.SAXResult/feature |
| 7 | http://javax.xml.transform.sax.SAXTransformerFactory/feature |
| 8 | http://javax.xml.transform.sax.SAXTransformerFactory/feature/xmlfilter |
それぞれのフィーチャーの意味については,JSR 206 Java API for XML Processing(JAXP) 1.3のChapter 8. Package javax.xml.transform, Chapter 9. Package javax.xml.transform.dom, Chapter 10. Package javax.xml.transform.saxの各クラスに記載されているFEATUREフィールドを参照してください。
XSLTのフィーチャーは,設定することはできません。XSLTのフィーチャーを参照するには,javax.xml.transform.TransformerFactoryクラスのgetFeatureメソッドを使用します。getFeatureの結果はすべてtrueになります。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.