パッケージ | 説明 |
---|---|
javax.xml.bind.helpers |
JAXB プロバイダのみが使用します。いくつかの javax.xml.bind インタフェースの部分的なデフォルト実装を提供します。
|
javax.xml.parsers |
XML ドキュメントの処理を可能にするクラスを提供します。
|
javax.xml.validation |
このパッケージは、XML ドキュメントの検証するための API を提供します。
|
org.xml.sax |
このパッケージはコア SAX API を提供します。
|
org.xml.sax.ext |
このパッケージには、適合する SAX ドライバでは必ずしもサポートされない SAX2 機能のインタフェースが含まれます。
|
org.xml.sax.helpers |
このパッケージは、SAX ベースのアプリケーションをブートストラップするためのサポートを含む「ヘルパー」クラスを含みます。
|
修飾子と型 | メソッドと説明 |
---|---|
protected UnmarshalException |
AbstractUnmarshallerImpl.createUnmarshalException(SAXException e)
SAXException から UnmarshalException を作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Parser |
SAXParser.getParser()
このクラスの実装によりカプセル化される SAX パーサーを返します。
|
abstract XMLReader |
SAXParser.getXMLReader()
このクラスの実装によりカプセル化される
XMLReader を返します。 |
abstract SAXParser |
SAXParserFactory.newSAXParser()
現在構成されているファクトリパラメータを使用して SAXParser の新しいインスタンスを作成します。
|
Document |
DocumentBuilder.parse(File f)
指定されたファイルの内容を XML ドキュメントとして構文解析し、新しい DOM
Document オブジェクトを返します。 |
void |
SAXParser.parse(File f, DefaultHandler dh)
指定されたファイルの内容を、指定された
DefaultHandler を使用して XML として構文解析します。 |
void |
SAXParser.parse(File f, HandlerBase hb)
指定されたファイルの内容を、指定された
HandlerBase を使用して XML として構文解析します。 |
abstract Document |
DocumentBuilder.parse(InputSource is)
指定された入力ソースの内容を XML ドキュメントとして構文解析し、新しい DOM
Document オブジェクトを返します。 |
void |
SAXParser.parse(InputSource is, DefaultHandler dh)
指定された
InputSource のコンテンツを、指定された DefaultHandler を使用して XML として構文解析します。 |
void |
SAXParser.parse(InputSource is, HandlerBase hb)
指定された
InputSource のコンテンツを、指定された HandlerBase を使用して XML として構文解析します。 |
Document |
DocumentBuilder.parse(InputStream is)
指定された
InputStream の内容を XML ドキュメントとして構文解析し、新しい DOM Document オブジェクトを返します。 |
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(InputStream is, HandlerBase hb)
指定された
HandlerBase を使用して、指定された InputStream インスタンスの内容を XML として構文解析します。 |
void |
SAXParser.parse(InputStream is, HandlerBase hb, String systemId)
指定された
HandlerBase を使用して、指定された InputStream インスタンスの内容を XML として構文解析します。 |
Document |
DocumentBuilder.parse(InputStream is, String systemId)
指定された
InputStream の内容を XML ドキュメントとして構文解析し、新しい DOM Document オブジェクトを返します。 |
Document |
DocumentBuilder.parse(String uri)
指定された URI の内容を XML ドキュメントとして構文解析し、新しい DOM
Document オブジェクトを返します。 |
void |
SAXParser.parse(String uri, DefaultHandler dh)
指定された URI (Uniform Resource Identifier) で表わされたコンテンツを、指定された
DefaultHandler を使用して XML として構文解析します。 |
void |
SAXParser.parse(String uri, HandlerBase hb)
指定された URI (Uniform Resource Identifier) で表されたコンテンツを、指定された
HandlerBase を使用して XML として構文解析します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract Schema |
SchemaFactory.newSchema()
特殊な
Schema オブジェクトを作成します。 |
Schema |
SchemaFactory.newSchema(File schema)
指定された
File をスキーマとして構文解析し、それを Schema として返します。 |
Schema |
SchemaFactory.newSchema(Source schema)
指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。
|
abstract Schema |
SchemaFactory.newSchema(Source[] schemas)
指定されたソースをスキーマとして構文解析し、それをスキーマとして返します。
|
Schema |
SchemaFactory.newSchema(URL schema)
指定された
URL をスキーマとして構文解析し、それを Schema として返します。 |
void |
Validator.validate(Source source)
指定された入力を検証します。
|
abstract void |
Validator.validate(Source source, Result result)
指定された入力を検証し、追加された検証結果を指定された出力に送ります。
|
修飾子と型 | クラスと説明 |
---|---|
class |
SAXNotRecognizedException
認識されない識別子のための例外クラスです。
|
class |
SAXNotSupportedException
サポート対象外の操作のための例外クラスです。
|
class |
SAXParseException
XML 構文解析エラーまたは警告をカプセル化します。
|
修飾子と型 | メソッドと説明 |
---|---|
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 |
DocumentHandler.endElement(String name)
非推奨。
要素の終了通知を受け取ります。
|
void |
HandlerBase.endElement(String name)
非推奨。
要素の終了通知を受け取ります。
|
void |
ContentHandler.endElement(String uri, String localName, String qName)
要素の終了通知を受け取ります。
|
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 |
XMLReader.parse(InputSource input)
XML 文書を構文解析します。
|
void |
Parser.parse(InputSource source)
非推奨。
XML 文書を構文解析します。
|
void |
XMLReader.parse(String systemId)
システム識別子 (URI) から XML 文書を構文解析します。
|
void |
Parser.parse(String systemId)
非推奨。
システム識別子 (URI) から 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 |
DocumentHandler.startElement(String name, AttributeList atts)
非推奨。
要素の開始通知を受け取ります。
|
void |
HandlerBase.startElement(String name, AttributeList attributes)
非推奨。
要素の開始通知を受け取ります。
|
void |
ContentHandler.startElement(String uri, String localName, String qName, Attributes atts)
要素の開始通知を受け取ります。
|
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)
非推奨。
パーサー警告の通知を受け取ります。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
DefaultHandler2.attributeDecl(String eName, String aName, String type, String mode, String value) |
void |
DeclHandler.attributeDecl(String eName, String aName, String type, String mode, String value)
属性型宣言を報告します。
|
void |
LexicalHandler.comment(char[] ch, int start, int length)
文書内の任意の位置にある XML コメントを報告します。
|
void |
DefaultHandler2.comment(char[] ch, int start, int length) |
void |
DefaultHandler2.elementDecl(String name, String model) |
void |
DeclHandler.elementDecl(String name, String model)
要素型宣言を報告します。
|
void |
LexicalHandler.endCDATA()
CDATA セクションの終わりを報告します。
|
void |
DefaultHandler2.endCDATA() |
void |
LexicalHandler.endDTD()
DTD 宣言の終わりを報告します。
|
void |
DefaultHandler2.endDTD() |
void |
LexicalHandler.endEntity(String name)
エンティティーの終わりを報告します。
|
void |
DefaultHandler2.endEntity(String name) |
void |
DefaultHandler2.externalEntityDecl(String name, String publicId, String systemId) |
void |
DeclHandler.externalEntityDecl(String name, String publicId, String systemId)
構文解析済みの外部エンティティー宣言を報告します。
|
InputSource |
EntityResolver2.getExternalSubset(String name, String baseURI)
アプリケーションは、明確に定義していない文書の外部サブセットを提供できます。
|
InputSource |
DefaultHandler2.getExternalSubset(String name, String baseURI)
外部サブセットが文書テキストに宣言されなかった場合、何も使用されないことをパーサーに通知します。
|
void |
DefaultHandler2.internalEntityDecl(String name, String value) |
void |
DeclHandler.internalEntityDecl(String name, String value)
内部エンティティー宣言を報告します。
|
InputSource |
DefaultHandler2.resolveEntity(String publicId, String systemId)
null のエンティティー名とベース URI を使用して
EntityResolver2.resolveEntity() を呼び出します。 |
InputSource |
EntityResolver2.resolveEntity(String name, String publicId, String baseURI, String systemId)
アプリケーションは外部エンティティー参照を入力ソースへマッピングするか、一般的な URI 解決を使用するようパーサーに通知できます。
|
InputSource |
DefaultHandler2.resolveEntity(String name, String publicId, String baseURI, String systemId)
基底 URI に対して systemId を解釈処理して結果が絶対 URI となったエンティティーテキストを読み取るようパーサーに通知します。
|
void |
LexicalHandler.startCDATA()
CDATA セクションの開始を報告します。
|
void |
DefaultHandler2.startCDATA() |
void |
LexicalHandler.startDTD(String name, String publicId, String systemId)
DTD 宣言がある場合、その開始を報告します。
|
void |
DefaultHandler2.startDTD(String name, String publicId, String systemId) |
void |
LexicalHandler.startEntity(String name)
内部および外部の XML エンティティーの一部の開始を報告します。
|
void |
DefaultHandler2.startEntity(String name) |
修飾子と型 | メソッドと説明 |
---|---|
void |
DefaultHandler.characters(char[] ch, int start, int length)
要素内の文字データの通知を受け取ります。
|
void |
ParserAdapter.characters(char[] ch, int start, int length)
アダプタ実装メソッドは呼び出しません。
|
void |
XMLReaderAdapter.characters(char[] ch, int start, int length)
SAX2 の文字イベントを適応させます。
|
void |
XMLFilterImpl.characters(char[] ch, int start, int length)
文字データイベントをフィルタリングします。
|
static XMLReader |
XMLReaderFactory.createXMLReader()
システムデフォルトから XMLReader の生成を試みます。
|
static XMLReader |
XMLReaderFactory.createXMLReader(String className)
クラス名から XML リーダーの生成を試みます。
|
void |
DefaultHandler.endDocument()
文書の終了通知を受け取ります。
|
void |
ParserAdapter.endDocument()
アダプタ実装メソッドは呼び出しません。
|
void |
XMLReaderAdapter.endDocument()
文書イベントを終了します。
|
void |
XMLFilterImpl.endDocument()
文書終了イベントをフィルタリングします。
|
void |
ParserAdapter.endElement(String qName)
アダプタ実装メソッドは呼び出しません。
|
void |
DefaultHandler.endElement(String uri, String localName, String qName)
要素の終了通知を受け取ります。
|
void |
XMLReaderAdapter.endElement(String uri, String localName, String qName)
SAX2 の要素終了イベントを適応させます。
|
void |
XMLFilterImpl.endElement(String uri, String localName, String qName)
要素終了イベントをフィルタリングします。
|
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 |
XMLReaderAdapter.ignorableWhitespace(char[] ch, int start, int length)
SAX2 の無視できる空白文字イベントを適応させます。
|
void |
XMLFilterImpl.ignorableWhitespace(char[] ch, int start, int length)
無視できる空白類文字イベントをフィルタリングします。
|
void |
DefaultHandler.notationDecl(String name, String publicId, String systemId)
表記法宣言の通知を受け取ります。
|
void |
XMLFilterImpl.notationDecl(String name, String publicId, String systemId)
表記法宣言イベントをフィルタリングします。
|
void |
ParserAdapter.parse(InputSource input)
XML 文書を構文解析します。
|
void |
XMLReaderAdapter.parse(InputSource input)
文書を構文解析します。
|
void |
XMLFilterImpl.parse(InputSource input)
文書を構文解析します。
|
void |
ParserAdapter.parse(String systemId)
XML 文書を構文解析します。
|
void |
XMLReaderAdapter.parse(String systemId)
文書を構文解析します。
|
void |
XMLFilterImpl.parse(String systemId)
文書を構文解析します。
|
void |
DefaultHandler.processingInstruction(String target, String data)
処理命令の通知を受け取ります。
|
void |
ParserAdapter.processingInstruction(String target, String data)
アダプタ実装メソッドは呼び出しません。
|
void |
XMLReaderAdapter.processingInstruction(String target, String data)
SAX2 の処理命令イベントを適応させます。
|
void |
XMLFilterImpl.processingInstruction(String target, String data)
処理命令イベントをフィルタリングします。
|
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 |
XMLReaderAdapter.skippedEntity(String name)
SAX2 のスキップされたエンティティーイベントを適応させます。
|
void |
XMLFilterImpl.skippedEntity(String name)
スキップされたエンティティーイベントをフィルタリングします。
|
void |
DefaultHandler.startDocument()
文書の開始通知を受け取ります。
|
void |
ParserAdapter.startDocument()
アダプタ実装メソッドは呼び出しません。
|
void |
XMLReaderAdapter.startDocument()
文書イベントを開始します。
|
void |
XMLFilterImpl.startDocument()
文書開始イベントをフィルタリングします。
|
void |
ParserAdapter.startElement(String qName, AttributeList qAtts)
アダプタ実装メソッドは呼び出しません。
|
void |
DefaultHandler.startElement(String uri, String localName, String qName, Attributes attributes)
要素の開始通知を受け取ります。
|
void |
XMLReaderAdapter.startElement(String uri, String localName, String qName, Attributes atts)
SAX2 の要素開始イベントを適応させます。
|
void |
XMLFilterImpl.startElement(String uri, String localName, String qName, Attributes atts)
要素開始イベントをフィルタリングします。
|
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)
警告イベントをフィルタリングします。
|
コンストラクタと説明 |
---|
ParserAdapter()
新しいパーサーアダプタを構築します。
|
XMLReaderAdapter()
新しいアダプタを作成します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.