欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java解析Xml,

来源: javaer 分享于  点击 26592 次 点评:139

java解析Xml,


 Bean文件:
    package com.test;

    import java.io.*;
    import java.util.*;
    import org.w3c.dom.*;
    import javax.xml.parsers.*;

    public class MyXMLReader{

        public static void main(String arge[]){
            long lasting =System.currentTimeMillis();
            try{  
                File f=new File("data_10k.xml");
                DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
                DocumentBuilder builder=factory.newDocumentBuilder();
                Document doc = builder.parse(f);
                NodeList nl = doc.getElementsByTagName("VALUE");
                for (int i=0;i<nl.getLength();i++){
                    System.out.print("
车牌号码:" +  doc.getElementsByTagName("NO").item(i).getFirstChild().getNodeValue());
                    System.out.println("
车主地址:" + doc.getElementsByTagName("ADDR").item(i).getFirstChild().getNodeValue());
                }
            }catch(Exception e){
                e.printStackTrace();
            }
            System.out.println("
运行时间:"+(System.currentTimeMillis() - lasting)+" 毫秒");
        }
    }

      10k消耗时间:265 203 219 172
    100k
消耗时间:9172 9016 8891 9000
  1000k
消耗时间:691719 675407 708375 739656
10000k
消耗时间:OutOfMemoryError


相关文章

    暂无相关文章
相关栏目:

用户点评