jaxb

jaxb 需要 xsd

用 Trang


http://www.lifevv.com/java/doc/20080222222903070.html

可以得到xsd

命令

java -jar trang.jar -I xml -O xsd orders.xml orders.xsd


http://www.enet.com.cn/article/2007/0906/A20070906812529.shtml

引用

  d:\jaxb2\bin>xjc -d d:\temp\src -p com.primeton.governor.dict.xmlloader d:\temp\dict.xsd


这样就可以得到一系列的.java类文件在  com.primeton.governor.dict.xmlloader  包中。。这些类对应了 xml中 各个节点。

今天测试解析100M XML 文件。这台机器的配置不高。

赛扬。2G

直接读取到内存是130s 。用jaxb解析最高只要19s.

引用


200000 use time : 19384 ms
200000 use time : 14148 ms
200000 use time : 12579 ms
200000 use time : 11358 ms
200000 use time : 9177 ms
200000 use time : 10051 ms
200000 use time : 10161 ms
200000 use time : 9967 ms
200000 use time : 9936 ms
200000 use time : 9721 ms
200000 use time : 9821 ms
200000 use time : 10043 ms
200000 use time : 9453 ms
200000 use time : 9486 ms
200000 use time : 9654 ms
200000 use time : 9376 ms
200000 use time : 9313 ms
200000 use time : 9431 ms
200000 use time : 9932 ms
200000 use time : 10005 ms
200000 use time : 9454 ms

你可能感兴趣的:(java,html,xml)