stax解析XML-----Demo
2014-12-21 21:52
162 查看
Demo
public void staxDemo() throws Exception { XMLStreamReader xml= XMLInputFactory.newInstance().createXMLStreamReader(Demo.class.getClassLoader().getResourceAsStream("users.xml")); int tag=xml.next(); while(tag!=XMLStreamReader.END_DOCUMENT) { if(tag==XMLStreamReader.START_ELEMENT) { if(xml.getLocalName().equals("user")) { String id=xml.getAttributeValue(0); System.err.println("id》》"+id); } if(xml.getLocalName().equals("name")) { String name=xml.getElementText(); System.err.println("name》"+name); } if(xml.getLocalName().equals("age")) { String age=xml.getElementText(); System.err.println("age>>"+age); } } tag=xml.next(); } }
相关文章推荐
- 对组织架构xml文件orgdemo.xml进行解析
- XML的解析方式(DOM,SAX,StAX)
- 一个解析XML数据的简单Demo(以KissXml为例)
- java stax xml解析出现的一个死循环
- 使用 StAX 解析 XML,第 1 部分: Streaming API for XML (StAX) 简介
- demo : 简单的 xslt 递归解析 xml 成 tree
- 用DefaultHandler解析XML的Demo
- stax解析xml时, 使用栈来处理,不错的代码
- dom sax stax解析xml性能分析
- iOS 解析xml之——将XML转化为树demo
- 简说XML的解析方式(DOM,SAX,StAX)
- 使用 StAX 解析 XML,第 1 部分: Streaming API for XML (StAX) 简介
- [原]dom sax stax解析xml性能分析
- JAVA解析XML的方式DOM、SAX、DOM4J、JDOM、StAX之比较
- DOM方式解析XML文档(另2种方式为SAX,STAX),(第二种直接用sax方式用java类实现)
- 简说XML的解析方式(DOM,SAX,StAX)
- 一个解析XML数据的简单Demo(以KissXml为例)
- 使用 StAX 解析 XML,第 3 部分: 使用定制事件和编写 XML
- (stax) javax.xml.stream 解析xml文件
- 使用 StAX 解析 XML