最近在做將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類。