首页 > 代码库 > stax解析XML-----Demo
stax解析XML-----Demo
Demo
1 public void staxDemo() throws Exception 2 { 3 XMLStreamReader xml= XMLInputFactory.newInstance().createXMLStreamReader(Demo.class.getClassLoader().getResourceAsStream("users.xml")); 4 int tag=xml.next(); 5 while(tag!=XMLStreamReader.END_DOCUMENT) 6 { 7 if(tag==XMLStreamReader.START_ELEMENT) 8 { 9 if(xml.getLocalName().equals("user"))10 {11 String id=xml.getAttributeValue(0);12 System.err.println("id》》"+id);13 }14 if(xml.getLocalName().equals("name"))15 {16 String name=xml.getElementText();17 System.err.println("name》"+name);18 }19 if(xml.getLocalName().equals("age"))20 {21 String age=xml.getElementText();22 System.err.println("age>>"+age);23 }24 25 }26 tag=xml.next();27 28 }29 }
stax解析XML-----Demo
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。