使用XJC将XML转换成JavaBean遇到的坑

  • Post author:
  • Post category:java


说明

最近工作需要将页面导出的及其复杂的xml文件数据存库,所以用到了xjc需要将xml转换成对应的javabean,我在使用idea的这个功能的时候遇到了坑


步骤一:IDEA操作


选中需要转换的xml右键


生成的xsd文件


打开xsd文件


选中点击OK


可以看见,根本没有生成JavaBean,但是由于是IDEA内部操作,因此也没有提示任何报错信息,这时使用cmd命令来生成



步骤二:解决遇到的坑


看见有个属性的值是Value,和什么东西冲突了,需要解决,去搜索下看看



果然有个name的字段属性值是value,改成val后重新执行下命令(IDEA中操作也会成功了)



成功了



版权声明:本文为cm777原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。