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