Uses of Class
org.xml.sax.SAXException
-
Packages that use SAXException 软件包 描述 javax.xml.parsers 提供使用SAX(Simple API for XML)解析器或DOM(文档对象模型)文档构建器处理XML文档的类。javax.xml.validation 提供用于验证XML文档的API。org.xml.sax 提供核心SAX API。org.xml.sax.ext 为SAX2设施提供符合SAX驱动程序不一定支持的接口。org.xml.sax.helpers 提供帮助程序类,包括支持引导基于SAX的应用程序。 -
-
Uses of SAXException in javax.xml.parsers
Methods in javax.xml.parsers that throw SAXException 变量和类型 方法 描述 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)
使用指定的HandlerBase
将给定统一资源标识符(URI)描述的内容解析为XML。void
SAXParser. parse(String uri, DefaultHandler dh)
使用指定的DefaultHandler
将给定统一资源标识符(URI)描述的内容解析为XML。void
SAXParser. parse(InputSource is, HandlerBase hb)
使用指定的HandlerBase
将给定的内容InputSource
解析为XML。void
SAXParser. parse(InputSource is, DefaultHandler dh)
使用指定的DefaultHandler
将给定的内容InputSource
解析为XML。 -
Uses of SAXException in javax.xml.validation
Methods in javax.xml.validation that throw SAXException 变量和类型 方法 描述 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)
验证指定的输入并将增强的验证结果发送到指定的输出。 -
Uses of SAXException in org.xml.sax
Subclasses of SAXException in org.xml.sax 变量和类型 类 描述 class
SAXNotRecognizedException
无法识别的标识符的异常类。class
SAXNotSupportedException
不受支持的操作的异常类。class
SAXParseException
封装XML解析错误或警告。Methods in org.xml.sax that throw SAXException 变量和类型 方法 描述 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)
已过时。接收解析器警告的通知。 -
Uses of SAXException in org.xml.sax.ext
Methods in org.xml.sax.ext that throw SAXException 变量和类型 方法 描述 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)
告诉解析器针对baseURI解析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实体的开头。 -
Uses of SAXException in org.xml.sax.helpers
Methods in org.xml.sax.helpers that throw SAXException 变量和类型 方法 描述 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)
过滤警告事件。Constructors in org.xml.sax.helpers that throw SAXException 构造器 描述 ParserAdapter()
构造一个新的解析器适配器。XMLReaderAdapter()
Create a new adapter.
-