クラス
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 Parser
SAXParser. getParser()
このクラスの実装によってカプセル化されたSAXパーサーを返します。abstract XMLReader
SAXParser. getXMLReader()
このクラスの実装によりカプセル化されるXMLReader
を返します。abstract SAXParser
SAXParserFactory. newSAXParser()
現在構成されているファクトリ・パラメータを使用してSAXParserの新しいインスタンスを作成します。Document
DocumentBuilder. parse(File f)
指定されたファイルの内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。Document
DocumentBuilder. parse(InputStream is)
指定されたInputStream
の内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。Document
DocumentBuilder. parse(InputStream is, String systemId)
指定されたInputStream
の内容をXMLドキュメントとして構文解析し、新しいDOMDocument
オブジェクトを返します。Document
DocumentBuilder. parse(String uri)
指定された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
オブジェクトを作成します。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)
非推奨。文字データの通知を受け取ります。void
HandlerBase. characters(char[] ch, int start, int length)
非推奨。要素内の文字データの通知を受け取ります。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
Parser. parse(String systemId)
非推奨。システム識別子(URI)からXML文書を構文解析します。void
Parser. parse(InputSource source)
非推奨。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)
非推奨。処理命令の通知を受け取ります。void
HandlerBase. processingInstruction(String target, String data)
非推奨。処理命令の通知を受け取ります。InputSource
EntityResolver. resolveEntity(String publicId, String systemId)
アプリケーションが外部エンティティを解決できるようにします。InputSource
HandlerBase. resolveEntity(String publicId, String systemId)
非推奨。外部エンティティを解決します。void
Parser. setLocale(Locale locale)
非推奨。アプリケーションにエラーや警告のロケールの要求を許可します。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
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()
非推奨。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
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()
新しいアダプタを作成します。