由xml生成對應Java類

最近在做將xml文件轉換爲bean,前面提過有兩種方式可以實現,JAXB,詳情見文 
http://blog.csdn.net/lchinam/article/details/51785036,Digester,詳情見文 
http://blog.csdn.net/lchinam/article/details/51820980

然後因爲手動寫Java類太麻煩了,就去找了其他的方式。可以用命名行根據schema文件生成Java類。由xml文件得到schema文件也可以不用手動去寫,可以用工具完成網上有很多這樣的小工具,還有在線工具,最後我用的是Microsoft公司的XSD工具,下載地址http://www.haiders.net/post/Download-xsdexe.aspx

然後下載下來以後,Windows用戶在cmd裏面輸入:xsd.exe fileName.xml 
就可以生成對應的xsd文件。(這個命令意味着當前目錄就是xsd.exe和待轉換的xml文件在的目錄)

得到xsd文件以後,在cmd裏輸入:xjc -d . -p packageName ./fileName.xsd 
就可以生成對應的Java類。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章