zoukankan      html  css  js  c++  java
  • 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     }
  • 相关阅读:
    Activator.CreateInstance 反射实例化对象
    MVC Form提交
    Redis 下载
    List<T> 序列化与反序列化
    快速反射DataTable
    数据库特性
    javascript判断文件大小
    MD5
    HttpHelper
    cacheHelper
  • 原文地址:https://www.cnblogs.com/liuwt365/p/4177127.html
Copyright © 2011-2022 走看看