西宁公司网站设计,网站 html,北京专业网站建设网站推广,宿迁房产网新楼盘前言
最近又要对接友商老的系统#xff0c;依然采用http xml方式的请求#xff0c;客方提供了xsd,这里提供windows平台两种转换xsd文件为javaBean的方式。
方法一 : xjc
命令参考: C:\Program Files\Java\jdk1.8.0_331\bin\xjc.exe test.xsd -p com.test.im…前言
最近又要对接友商老的系统依然采用http xml方式的请求客方提供了xsd,这里提供windows平台两种转换xsd文件为javaBean的方式。
方法一 : xjc
命令参考: C:\Program Files\Java\jdk1.8.0_331\bin\xjc.exe test.xsd -p com.test.ims.gateway.web.outer.customer.dto
xsd的位置可以用全路径名来指定但是不要包含中文。
-p 是指定生成的包名。
-d 可以指定生成目录这里省略了直接生成到当前目录手动复制。 缺点如果原本提供的xsd文件中存在中文生成的数据中中文乱码。 方法二: jdk自带tools
命令参考:
C:\Program Files\Java\jdk1.8.0_331\bin\java -Dfile.encodingUTF-8 -cp C:\Program Files\Java\jdk1.8.0_331\lib\tools.jar com.sun.tools.internal.xjc.Driver -p com.test.ims.gateway.web.outer.customer.dto test.xsd推荐使用git的客户端bash执行自带的cmd也行。