付録C XML Processorの効率的な使い方

ここでは,XML Processorを効率的に使用する上で役立つ,各機能の特徴や注意点について説明します。

XML Processorの機能は次の表のように分類されます。

表C-1 XML Processorの機能の分類

機能の分類機能に関連する主なJavaのパッケージ機能の概要
JAXP基本機能DOMパーサjavax.xml.parsers
org.w3c.dom
XML構文解析
SAXパーサjavax.xml.parsers
org.xml.sax
StAXパーサjavax.xml.stream
応用機能XSLTjavax.xml.transformXML文書変換,出力
XPathjavax.xml.xpathXPath式を使った部分選択および情報取得
Validationjavax.xml.validationスキーマ検証
JAXBJAXBjavax.xml.bindデータ交換
<この節の構成>
付録C.1 XML Processorの基本機能
付録C.2 XML Processorの応用機能
付録C.3 XML Processorを効率的に使うためのノウハウ