3.4.6 XML文書の解析

解析結果オブジェクトを設定したXMLパーサのparseメソッドで,XML文書を解析します。高速パース機能の対象となるparseメソッドを次の表に示します。

注意
表に記載のないparseメソッドを使用して高速パース機能を使用した場合の動作は保証しません。

 

表3-8 高速パース機能の対象となるparseメソッド

クラス名メソッド名
javax.xml.parsers.DocumentBuilderparse(File f)
parse(InputSource is)
parse(InputStream is)
parse(InputStream is, String systemId)
parse(String uri)
javax.xml.parsers.SAXParserparse(File f, DefaultHandler dh)
parse(InputSource is, DefaultHandler dh)
parse(InputStream is, DefaultHandler dh)
parse(InputStream is, DefaultHandler dh, String systemId)
parse(String uri, DefaultHandler dh)
org.xml.sax.XMLReaderparse(InputSource input)
parse(String systemId)