クラス
org.xml.sax.SAXExceptionの使用
SAXExceptionを使用するパッケージ
パッケージ
説明
SAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメント・ビルダーを使用してXMLドキュメントを処理するためのクラスを提供します。
XML文書の検証のためのAPIを提供します。
XML (SAX)のシンプルAPIのインタフェースを提供します。
適合するSAXドライバが必ずしもサポートしないSAX2機能へのインタフェースを提供します。
SAXベースのアプリケーションのブートストラップをサポートするなど、ヘルパー・クラスを提供します。
-
javax.xml.parsersでのSAXExceptionの使用
SAXExceptionをスローするjavax.xml.parsers内のメソッド修飾子と型メソッド説明abstract Parser
SAXParser.getParser()
このクラスの実装によってカプセル化されたSAXパーサーを返します。abstract XMLReader
SAXParser.getXMLReader()
このクラスの実装によりカプセル化されるXMLReader
を返します。abstract SAXParser
SAXParserFactory.newSAXParser()
現在構成されているファクトリ・パラメータを使用してSAXParserの新しいインスタンスを作成します。指定されたファイルの内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。DocumentBuilder.parse(InputStream is)
指定されたInputStream
の内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。DocumentBuilder.parse(InputStream is, String systemId)
指定されたInputStream
の内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。指定されたURIの内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。abstract Document
DocumentBuilder.parse(InputSource is)
指定された入力ソースの内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。void
SAXParser.parse(File f, HandlerBase hb)
指定されたファイルの内容を、指定されたHandlerBase
を使用してXMLとして構文解析します。void
SAXParser.parse(File f, DefaultHandler dh)
指定されたファイルの内容を、指定されたDefaultHandler
を使用してXMLとして構文解析します。void
SAXParser.parse(InputStream is, HandlerBase hb)
指定されたHandlerBase
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse(InputStream is, HandlerBase hb, String systemId)
指定されたHandlerBase
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse(InputStream is, DefaultHandler dh)
指定されたDefaultHandler
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse(InputStream is, DefaultHandler dh, String systemId)
指定されたDefaultHandler
を使用して、指定されたInputStream
インスタンスの内容をXMLとして構文解析します。void
SAXParser.parse(String uri, HandlerBase hb)
指定されたURI (Uniform Resource Identifier)で表されたコンテンツを、指定されたHandlerBase
を使用してXMLとして構文解析します。void
SAXParser.parse(String uri, DefaultHandler dh)
指定されたURI (Uniform Resource Identifier)で表わされたコンテンツを、指定されたDefaultHandler
を使用してXMLとして構文解析します。void
SAXParser.parse(InputSource is, HandlerBase hb)
指定されたInputSource
のコンテンツを、指定されたHandlerBase
を使用してXMLとして構文解析します。void
SAXParser.parse(InputSource is, DefaultHandler dh)
指定されたInputSource
のコンテンツを、指定されたDefaultHandler
を使用してXMLとして構文解析します。 -
javax.xml.validationでのSAXExceptionの使用
SAXExceptionをスローするjavax.xml.validation内のメソッド修飾子と型メソッド説明abstract Schema
SchemaFactory.newSchema()
特殊なSchema
オブジェクトを作成します。指定されたFile
をスキーマとして構文解析し、それをSchema
として返します。指定されたURL
をスキーマとして構文解析し、それをSchema
として返します。指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。abstract Schema
指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。void
指定された入力を検証します。abstract void
指定された入力を検証し、追加された検証結果を指定された出力に送ります。 -
org.xml.saxでのSAXExceptionの使用
org.xml.saxのSAXExceptionのサブクラス修飾子と型クラス説明class
認識されない識別子のための例外クラスです。class
サポート対象外の操作のための例外クラスです。class
XML構文解析エラーまたは警告をカプセル化します。SAXExceptionをスローするorg.xml.sax内のメソッド修飾子と型メソッド説明void
ContentHandler.characters(char[] ch, int start, int length)
文字データの通知を受け取ります。void
DocumentHandler.characters(char[] ch, int start, int length)
非推奨。文字データの通知を受け取ります。void
HandlerBase.characters(char[] ch, int start, int length)
非推奨。要素内の文字データの通知を受け取ります。default void
ContentHandler.declaration(String version, String encoding, String standalone)
XML宣言の通知を受け取ります。void
ContentHandler.endDocument()
文書の終了通知を受け取ります。void
DocumentHandler.endDocument()
非推奨。文書の終了通知を受け取ります。void
HandlerBase.endDocument()
非推奨。文書の終了通知を受け取ります。void
ContentHandler.endElement(String uri, String localName, String qName)
要素の終了通知を受け取ります。void
DocumentHandler.endElement(String name)
非推奨。要素の終了通知を受け取ります。void
HandlerBase.endElement(String name)
非推奨。要素の終了通知を受け取ります。void
ContentHandler.endPrefixMapping(String prefix)
前置修飾子とURIのマッピングのスコープを終了します。void
ErrorHandler.error(SAXParseException exception)
回復可能なエラーの通知を受け取ります。void
HandlerBase.error(SAXParseException e)
非推奨。回復可能なパーサー・エラーの通知を受け取ります。void
ErrorHandler.fatalError(SAXParseException exception)
リカバリ不可で致命的なエラーの通知を受け取ります。void
HandlerBase.fatalError(SAXParseException e)
非推奨。致命的なXML構文解析エラーを報告します。void
ContentHandler.ignorableWhitespace(char[] ch, int start, int length)
要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。void
DocumentHandler.ignorableWhitespace(char[] ch, int start, int length)
非推奨。要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。void
HandlerBase.ignorableWhitespace(char[] ch, int start, int length)
非推奨。要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。void
DTDHandler.notationDecl(String name, String publicId, String systemId)
表記法宣言イベントの通知を受け取ります。void
非推奨。システム識別子(URI)からXML文書を構文解析します。void
Parser.parse(InputSource source)
非推奨。XMLドキュメントを解析します。void
システム識別子(URI)からXML文書を構文解析します。void
XMLReader.parse(InputSource input)
XMLドキュメントを解析します。void
ContentHandler.processingInstruction(String target, String data)
処理命令の通知を受け取ります。void
DocumentHandler.processingInstruction(String target, String data)
非推奨。処理命令の通知を受け取ります。void
HandlerBase.processingInstruction(String target, String data)
非推奨。処理命令の通知を受け取ります。EntityResolver.resolveEntity(String publicId, String systemId)
アプリケーションが外部エンティティを解決できるようにします。HandlerBase.resolveEntity(String publicId, String systemId)
非推奨。外部エンティティを解決します。void
非推奨。アプリケーションにエラーや警告のロケールの要求を許可します。void
ContentHandler.skippedEntity(String name)
スキップされたエンティティの通知を受け取ります。void
ContentHandler.startDocument()
文書の開始通知を受け取ります。void
DocumentHandler.startDocument()
非推奨。文書の開始通知を受け取ります。void
HandlerBase.startDocument()
非推奨。文書の開始通知を受け取ります。void
ContentHandler.startElement(String uri, String localName, String qName, Attributes atts)
要素の開始通知を受け取ります。void
DocumentHandler.startElement(String name, AttributeList atts)
非推奨。要素の開始通知を受け取ります。void
HandlerBase.startElement(String name, AttributeList attributes)
非推奨。要素の開始通知を受け取ります。void
ContentHandler.startPrefixMapping(String prefix, String uri)
前置修飾子とURI名前空間マッピングのスコープを開始します。void
DTDHandler.unparsedEntityDecl(String name, String publicId, String systemId, String notationName)
解析対象外エンティティ宣言イベントの通知を受け取ります。void
ErrorHandler.warning(SAXParseException exception)
警告の通知を受け取ります。void
HandlerBase.warning(SAXParseException e)
非推奨。パーサー警告の通知を受け取ります。 -
org.xml.sax.extでのSAXExceptionの使用
SAXExceptionをスローするorg.xml.sax.ext内のメソッド修飾子と型メソッド説明void
属性型宣言を報告します。void
void
DefaultHandler2.comment(char[] ch, int start, int length)
void
LexicalHandler.comment(char[] ch, int start, int length)
文書内の任意の位置にあるXMLコメントを報告します。void
DeclHandler.elementDecl(String name, String model)
要素型宣言を報告します。void
DefaultHandler2.elementDecl(String name, String model)
void
DefaultHandler2.endCDATA()
void
LexicalHandler.endCDATA()
CDATAセクションの終わりを報告します。void
DefaultHandler2.endDTD()
void
LexicalHandler.endDTD()
DTD宣言の終わりを報告します。void
void
エンティティの終わりを報告します。void
DeclHandler.externalEntityDecl(String name, String publicId, String systemId)
構文解析済みの外部エンティティ宣言を報告します。void
DefaultHandler2.externalEntityDecl(String name, String publicId, String systemId)
DefaultHandler2.getExternalSubset(String name, String baseURI)
外部サブセットが文書テキストに宣言されなかった場合、何も使用されないことをパーサーに通知します。EntityResolver2.getExternalSubset(String name, String baseURI)
アプリケーションは、明確に定義していない文書の外部サブセットを提供できます。void
DeclHandler.internalEntityDecl(String name, String value)
内部エンティティ宣言を報告します。void
DefaultHandler2.internalEntityDecl(String name, String value)
DefaultHandler2.resolveEntity(String publicId, String systemId)
nullのエンティティ名とベースURIを使用してEntityResolver2.resolveEntity()
を呼び出します。DefaultHandler2.resolveEntity(String name, String publicId, String baseURI, String systemId)
基底URIに対してsystemIdを解釈処理して結果が絶対URIとなったエンティティ・テキストを読み取るようパーサーに通知します。EntityResolver2.resolveEntity(String name, String publicId, String baseURI, String systemId)
アプリケーションは外部エンティティ参照を入力ソースへマッピングするか、一般的なURI解決を使用するようパーサーに通知できます。void
DefaultHandler2.startCDATA()
void
LexicalHandler.startCDATA()
CDATAセクションの開始を報告します。void
void
DTD宣言がある場合、その開始を報告します。void
DefaultHandler2.startEntity(String name)
void
LexicalHandler.startEntity(String name)
内部および外部のXMLエンティティの一部の開始を報告します。 -
org.xml.sax.helpersでのSAXExceptionの使用
SAXExceptionをスローするorg.xml.sax.helpers内のメソッド修飾子と型メソッド説明void
DefaultHandler.characters(char[] ch, int start, int length)
要素内の文字データの通知を受け取ります。void
ParserAdapter.characters(char[] ch, int start, int length)
アダプタ実装メソッドは呼び出しません。void
XMLFilterImpl.characters(char[] ch, int start, int length)
文字データ・イベントをフィルタ・リングします。void
XMLReaderAdapter.characters(char[] ch, int start, int length)
SAX2の文字イベントを適応させます。static XMLReader
XMLReaderFactory.createXMLReader()
非推奨。XMLReader
の新しいインスタンスを取得します。static XMLReader
XMLReaderFactory.createXMLReader(String className)
非推奨。クラス名からXMLリーダーの生成を試みます。void
DefaultHandler.endDocument()
文書の終了通知を受け取ります。void
ParserAdapter.endDocument()
アダプタ実装メソッドは呼び出しません。void
XMLFilterImpl.endDocument()
文書終了イベントをフィルタ・リングします。void
XMLReaderAdapter.endDocument()
文書イベントを終了します。void
DefaultHandler.endElement(String uri, String localName, String qName)
要素の終了通知を受け取ります。void
ParserAdapter.endElement(String qName)
アダプタ実装メソッドは呼び出しません。void
XMLFilterImpl.endElement(String uri, String localName, String qName)
要素終了イベントをフィルタ・リングします。void
XMLReaderAdapter.endElement(String uri, String localName, String qName)
SAX2の要素終了イベントを適応させます。void
DefaultHandler.endPrefixMapping(String prefix)
名前空間マッピングの終了通知を受け取ります。void
XMLFilterImpl.endPrefixMapping(String prefix)
名前空間前置修飾子マッピングの終了イベントをフィルタ・リングします。void
DefaultHandler.error(SAXParseException e)
回復可能なパーサー・エラーの通知を受け取ります。void
XMLFilterImpl.error(SAXParseException e)
エラー・イベントをフィルタ・リングします。void
DefaultHandler.fatalError(SAXParseException e)
致命的なXML構文解析エラーを報告します。void
XMLFilterImpl.fatalError(SAXParseException e)
致命的なエラー・イベントをフィルタ・リングします。void
DefaultHandler.ignorableWhitespace(char[] ch, int start, int length)
要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。void
ParserAdapter.ignorableWhitespace(char[] ch, int start, int length)
アダプタ実装メソッドは呼び出しません。void
XMLFilterImpl.ignorableWhitespace(char[] ch, int start, int length)
無視できる空白類文字イベントをフィルタ・リングします。void
XMLReaderAdapter.ignorableWhitespace(char[] ch, int start, int length)
SAX2の無視できる空白文字イベントを適応させます。void
DefaultHandler.notationDecl(String name, String publicId, String systemId)
表記法宣言の通知を受け取ります。void
XMLFilterImpl.notationDecl(String name, String publicId, String systemId)
表記法宣言イベントをフィルタ・リングします。void
XMLドキュメントを解析します。void
ParserAdapter.parse(InputSource input)
XMLドキュメントを解析します。void
文書を構文解析します。void
XMLFilterImpl.parse(InputSource input)
文書を構文解析します。void
文書を構文解析します。void
XMLReaderAdapter.parse(InputSource input)
文書を構文解析します。void
DefaultHandler.processingInstruction(String target, String data)
処理命令の通知を受け取ります。void
ParserAdapter.processingInstruction(String target, String data)
アダプタ実装メソッドは呼び出しません。void
XMLFilterImpl.processingInstruction(String target, String data)
処理命令イベントをフィルタ・リングします。void
XMLReaderAdapter.processingInstruction(String target, String data)
SAX2の処理命令イベントを適応させます。DefaultHandler.resolveEntity(String publicId, String systemId)
外部エンティティを解決します。XMLFilterImpl.resolveEntity(String publicId, String systemId)
外部エンティティ解決をフィルタ・リングします。void
エラー報告のためのロケールを設定します。void
DefaultHandler.skippedEntity(String name)
スキップされたエンティティの通知を受け取ります。void
XMLFilterImpl.skippedEntity(String name)
スキップされたエンティティ・イベントをフィルタ・リングします。void
XMLReaderAdapter.skippedEntity(String name)
SAX2のスキップされたエンティティ・イベントを適応させます。void
DefaultHandler.startDocument()
文書の開始通知を受け取ります。void
ParserAdapter.startDocument()
アダプタ実装メソッドは呼び出しません。void
XMLFilterImpl.startDocument()
文書開始イベントをフィルタ・リングします。void
XMLReaderAdapter.startDocument()
文書イベントを開始します。void
DefaultHandler.startElement(String uri, String localName, String qName, Attributes attributes)
要素の開始通知を受け取ります。void
ParserAdapter.startElement(String qName, AttributeList qAtts)
アダプタ実装メソッドは呼び出しません。void
XMLFilterImpl.startElement(String uri, String localName, String qName, Attributes atts)
要素開始イベントをフィルタ・リングします。void
XMLReaderAdapter.startElement(String uri, String localName, String qName, Attributes atts)
SAX2の要素開始イベントを適応させます。void
DefaultHandler.startPrefixMapping(String prefix, String uri)
名前空間マッピングの開始通知を受け取ります。void
XMLFilterImpl.startPrefixMapping(String prefix, String uri)
名前空間前置修飾子マッピングの開始イベントをフィルタ・リングします。void
DefaultHandler.unparsedEntityDecl(String name, String publicId, String systemId, String notationName)
解析対象外エンティティ宣言の通知を受け取ります。void
XMLFilterImpl.unparsedEntityDecl(String name, String publicId, String systemId, String notationName)
解析対象外エンティティ宣言イベントをフィルタ・リングします。void
DefaultHandler.warning(SAXParseException e)
パーサー警告の通知を受け取ります。void
XMLFilterImpl.warning(SAXParseException e)
警告イベントをフィルタ・リングします。SAXExceptionをスローするorg.xml.sax.helpers内のコンストラクタ