`
dyclh
  • 浏览: 49252 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

XMLBEAN和JAXBContext

阅读更多

如果想把XML转换成XSD格式,我觉得trang这个包挺好用的,下载地址

参见http://www.thaiopensource.com/download/old/relaxng/20030122/trang-manual.html#introduction

 

java -jar D:\trang\trang.jar  D:\trang\info.xml  D:\trang\info.xsd

最后那个是指定生成的XSD的目录,前两个,一个是jar包的位置,一个是源XML的位置。

 

现在的jdk1.6里有一个xjc.exe,可以直接把xsd生成您想要的java类,(本人曾经手动编写过java类,放在项目前里,解析XML的文件一直提示文件有问题。发现是少了一个类。ObjectFactory.java,折腾半天,想起百度姑娘)

 

xjc.exe D:\trang\info.xsd  -d d:\src -p com.importxml.bean 

第一个是上面生成的XSD的位置,后一个d:\src 是要生成的java类放哪里。最后一个是为生成的java类添加一个包。

 

网上的实例也有很多。

 

XMLBEAN和JAXBContext是两种不同的操作XML的方式,两者都不错。实例网上也有很多。

转两篇文章吧

http://zzc1684.iteye.com/blog/1674395

 

http://www.cnblogs.com/lansor/archive/2012/06/08/2541261.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics