在JAVA中,解析有三种方式:
Dom解析(支持改删,耗内存)、
Sax解析(不支持改删,不耗内存)、
Pull解析(在Android中推荐使用的一种解析XML的方式)
1.支持Dom与Sax解析的开发包....JAXP使用
JAXP(Java API for XMLProcessing)主要由下面几个包组成:
org.w3c.dom: 定义DOM解析器的标准接口
org.w3c.sax: 定义SAX解析器的标准接口...javax.xml:提供解析xml文档的类
javax.xml.parsers:提供了用来获取DOM和SAX解析器对象的工厂类,比如:DocumentBuilderFactory(创建DOM解析器对象...attributes)
//解析到开始元素时,触发该方法
endElement(String uri, String localName, String qName)
//解析到结束元素时,触发该方法...characters(char[] ch, int start, int length)
//接收字符内容时,触发该方法,比如"李四",当解析到"李四"时,会调用到该方法,并将"李四"