クラス
org.xml.sax.SAXExceptionの使用

SAXExceptionを使用しているパッケージ 
パッケージ 説明
javax.xml.parsers
SAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメント・ビルダーを使用してXMLドキュメントを処理するためのクラスを提供します。
javax.xml.validation
XML文書の検証のためのAPIを提供します。
org.xml.sax
XML (SAX)のシンプルAPIのインタフェースを提供します。
org.xml.sax.ext
適合するSAXドライバが必ずしもサポートしないSAX2機能へのインタフェースを提供します。
org.xml.sax.helpers
SAXベースのアプリケーションのブートストラップをサポートするなど、ヘルパー・クラスを提供します。
  • javax.xml.parsersでのSAXExceptionの使用

    SAXExceptionをスローするjavax.xml.parsers内のメソッド 
    修飾子と型 メソッド 説明
    abstract Parser SAXParser.getParser()
    このクラスの実装によってカプセル化されたSAXパーサーを返します。
    abstract XMLReader SAXParser.getXMLReader()
    このクラスの実装によりカプセル化されるXMLReaderを返します。
    abstract SAXParser SAXParserFactory.newSAXParser()
    現在構成されているファクトリ・パラメータを使用してSAXParserの新しいインスタンスを作成します。
    Document DocumentBuilder.parse​(File f)
    指定されたファイルの内容をXMLドキュメントとして構文解析し、新しいDOM Documentオブジェクトを返します。
    Document DocumentBuilder.parse​(InputStream is)
    指定されたInputStreamの内容をXMLドキュメントとして構文解析し、新しいDOM Documentオブジェクトを返します。
    Document DocumentBuilder.parse​(InputStream is, String systemId)
    指定されたInputStreamの内容をXMLドキュメントとして構文解析し、新しいDOM Documentオブジェクトを返します。
    Document DocumentBuilder.parse​(String uri)
    指定されたURIの内容をXMLドキュメントとして構文解析し、新しいDOM Documentオブジェクトを返します。
    abstract Document DocumentBuilder.parse​(InputSource is)
    指定された入力ソースの内容をXMLドキュメントとして構文解析し、新しいDOM Documentオブジェクトを返します。
    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オブジェクトを作成します。
    Schema SchemaFactory.newSchema​(File schema)
    指定されたFileをスキーマとして構文解析し、それをSchemaとして返します。
    Schema SchemaFactory.newSchema​(URL schema)
    指定されたURLをスキーマとして構文解析し、それをSchemaとして返します。
    Schema SchemaFactory.newSchema​(Source schema)
    指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。
    abstract Schema SchemaFactory.newSchema​(Source[] schemas)
    指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。
    void Validator.validate​(Source source)
    指定された入力を検証します。
    abstract void Validator.validate​(Source source, Result result)
    指定された入力を検証し、追加された検証結果を指定された出力に送ります。
  • org.xml.saxでのSAXExceptionの使用

    org.xml.sax内のSAXExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  SAXNotRecognizedException
    認識されない識別子のための例外クラスです。
    class  SAXNotSupportedException
    サポート対象外の操作のための例外クラスです。
    class  SAXParseException
    XML構文解析エラーまたは警告をカプセル化します。
    SAXExceptionをスローするorg.xml.sax内のメソッド 
    修飾子と型 メソッド 説明
    void ContentHandler.characters​(char[] ch, int start, int length)
    文字データの通知を受け取ります。
    void DocumentHandler.characters​(char[] ch, int start, int length)
    Deprecated.
    文字データの通知を受け取ります。
    void HandlerBase.characters​(char[] ch, int start, int length)
    Deprecated.
    要素内の文字データの通知を受け取ります。
    default void ContentHandler.declaration​(String version, String encoding, String standalone)
    XML宣言の通知を受け取ります。
    void ContentHandler.endDocument()
    文書の終了通知を受け取ります。
    void DocumentHandler.endDocument()
    Deprecated.
    文書の終了通知を受け取ります。
    void HandlerBase.endDocument()
    Deprecated.
    文書の終了通知を受け取ります。
    void ContentHandler.endElement​(String uri, String localName, String qName)
    要素の終了通知を受け取ります。
    void DocumentHandler.endElement​(String name)
    Deprecated.
    要素の終了通知を受け取ります。
    void HandlerBase.endElement​(String name)
    Deprecated.
    要素の終了通知を受け取ります。
    void ContentHandler.endPrefixMapping​(String prefix)
    前置修飾子とURIのマッピングのスコープを終了します。
    void ErrorHandler.error​(SAXParseException exception)
    回復可能なエラーの通知を受け取ります。
    void HandlerBase.error​(SAXParseException e)
    Deprecated.
    回復可能なパーサー・エラーの通知を受け取ります。
    void ErrorHandler.fatalError​(SAXParseException exception)
    リカバリ不可で致命的なエラーの通知を受け取ります。
    void HandlerBase.fatalError​(SAXParseException e)
    Deprecated.
    致命的なXML構文解析エラーを報告します。
    void ContentHandler.ignorableWhitespace​(char[] ch, int start, int length)
    要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。
    void DocumentHandler.ignorableWhitespace​(char[] ch, int start, int length)
    Deprecated.
    要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。
    void HandlerBase.ignorableWhitespace​(char[] ch, int start, int length)
    Deprecated.
    要素コンテンツに含まれる無視できる空白文字の通知を受け取ります。
    void DTDHandler.notationDecl​(String name, String publicId, String systemId)
    表記法宣言イベントの通知を受け取ります。
    void Parser.parse​(String systemId)
    Deprecated.
    システム識別子(URI)からXML文書を構文解析します。
    void Parser.parse​(InputSource source)
    Deprecated.
    XMLドキュメントを解析します。
    void XMLReader.parse​(String systemId)
    システム識別子(URI)からXML文書を構文解析します。
    void XMLReader.parse​(InputSource input)
    XMLドキュメントを解析します。
    void ContentHandler.processingInstruction​(String target, String data)
    処理命令の通知を受け取ります。
    void DocumentHandler.processingInstruction​(String target, String data)
    Deprecated.
    処理命令の通知を受け取ります。
    void HandlerBase.processingInstruction​(String target, String data)
    Deprecated.
    処理命令の通知を受け取ります。
    InputSource EntityResolver.resolveEntity​(String publicId, String systemId)
    アプリケーションが外部エンティティを解決できるようにします。
    InputSource HandlerBase.resolveEntity​(String publicId, String systemId)
    Deprecated.
    外部エンティティを解決します。
    void Parser.setLocale​(Locale locale)
    Deprecated.
    アプリケーションにエラーや警告のロケールの要求を許可します。
    void ContentHandler.skippedEntity​(String name)
    スキップされたエンティティの通知を受け取ります。
    void ContentHandler.startDocument()
    文書の開始通知を受け取ります。
    void DocumentHandler.startDocument()
    Deprecated.
    文書の開始通知を受け取ります。
    void HandlerBase.startDocument()
    Deprecated.
    文書の開始通知を受け取ります。
    void ContentHandler.startElement​(String uri, String localName, String qName, Attributes atts)
    要素の開始通知を受け取ります。
    void DocumentHandler.startElement​(String name, AttributeList atts)
    Deprecated.
    要素の開始通知を受け取ります。
    void HandlerBase.startElement​(String name, AttributeList attributes)
    Deprecated.
    要素の開始通知を受け取ります。
    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)
    Deprecated.
    パーサー警告の通知を受け取ります。
  • org.xml.sax.extでのSAXExceptionの使用

    SAXExceptionをスローするorg.xml.sax.ext内のメソッド 
    修飾子と型 メソッド 説明
    void DeclHandler.attributeDecl​(String eName, String aName, String type, String mode, String value)
    属性型宣言を報告します。
    void LexicalHandler.comment​(char[] ch, int start, int length)
    文書内の任意の位置にあるXMLコメントを報告します。
    void DeclHandler.elementDecl​(String name, String model)
    要素型宣言を報告します。
    void LexicalHandler.endCDATA()
    CDATAセクションの終わりを報告します。
    void LexicalHandler.endDTD()
    DTD宣言の終わりを報告します。
    void LexicalHandler.endEntity​(String name)
    エンティティの終わりを報告します。
    void DeclHandler.externalEntityDecl​(String name, String publicId, String systemId)
    構文解析済みの外部エンティティ宣言を報告します。
    InputSource DefaultHandler2.getExternalSubset​(String name, String baseURI)
    外部サブセットが文書テキストに宣言されなかった場合、何も使用されないことをパーサーに通知します。
    InputSource EntityResolver2.getExternalSubset​(String name, String baseURI)
    アプリケーションは、明確に定義していない文書の外部サブセットを提供できます。
    void DeclHandler.internalEntityDecl​(String name, String value)
    内部エンティティ宣言を報告します。
    InputSource DefaultHandler2.resolveEntity​(String publicId, String systemId)
    nullのエンティティ名とベースURIを使用してEntityResolver2.resolveEntity()を呼び出します。
    InputSource DefaultHandler2.resolveEntity​(String name, String publicId, String baseURI, String systemId)
    基底URIに対してsystemIdを解釈処理して結果が絶対URIとなったエンティティ・テキストを読み取るようパーサーに通知します。
    InputSource EntityResolver2.resolveEntity​(String name, String publicId, String baseURI, String systemId)
    アプリケーションは外部エンティティ参照を入力ソースへマッピングするか、一般的なURI解決を使用するようパーサーに通知できます。
    void LexicalHandler.startCDATA()
    CDATAセクションの開始を報告します。
    void LexicalHandler.startDTD​(String name, String publicId, String systemId)
    DTD宣言がある場合、その開始を報告します。
    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()
    Deprecated.
    XMLReaderの新しいインスタンスを取得します。
    static XMLReader XMLReaderFactory.createXMLReader​(String className)
    Deprecated.
    クラス名から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 ParserAdapter.parse​(String systemId)
    XMLドキュメントを解析します。
    void ParserAdapter.parse​(InputSource input)
    XMLドキュメントを解析します。
    void XMLFilterImpl.parse​(String systemId)
    文書を構文解析します。
    void XMLFilterImpl.parse​(InputSource input)
    文書を構文解析します。
    void XMLReaderAdapter.parse​(String systemId)
    文書を構文解析します。
    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の処理命令イベントを適応させます。
    InputSource DefaultHandler.resolveEntity​(String publicId, String systemId)
    外部エンティティを解決します。
    InputSource XMLFilterImpl.resolveEntity​(String publicId, String systemId)
    外部エンティティ解決をフィルタ・リングします。
    void XMLReaderAdapter.setLocale​(Locale locale)
    エラー報告のためのロケールを設定します。
    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内のコンストラクタ 
    コンストラクタ 説明
    ParserAdapter()
    新しいパーサー・アダプタを構築します。
    XMLReaderAdapter()
    新しいアダプタを作成します。