标签:style blog color ar 使用 sp strong 文件 div
sax解析特点:1、逐行读取
2、事件处理-- 方法
3、解析器调用相应的事件
4、只能读取文件
DefaultHandler 可以触发5个事件
*startDocument() 开始文档
*startElement() 开始元素
*characters() 文本
*endElement() 结束元素
*endDocument() 结束文档
在startElement
/**
* 如果xml文件使用了schema约束 <xs:element>
* * uri:schema -- targetNameSpace
* * localName--element
* * qName---xs:element
* 如果不使用
* * uri:null
* * localName:null
* * qName : element
*
* Attributes:当前元素的所有的属性的集合
*/
1 //获得解析工厂实例 2 SAXParserFactory factory=SAXParserFactory.newInstance(); 3 //获得解析器 4 SAXParser parser=factory.newSAXParser(); 5 //解析xml 6 DefaultHandler dh=new MyDefaultHandler(); 7 8 parser.parse("books.xml", dh);
标签:style blog color ar 使用 sp strong 文件 div
原文地址:http://www.cnblogs.com/liuwt365/p/4079274.html