【发布时间】:2016-12-01 10:33:26
【问题描述】:
问题:无法使用 java xjc 从 cXML.dtd 创建 java 类
我使用的版本是 1.2.032
使用的命令:xjc -dtd cXML.dtd
错误:
解析架构...
[错误] 属性“名称”已定义。使用
问题 1:573 左右的行号 问题在于“名称”作为其重复项(元素和属性)。
问题 2: ShippingPaymentMethod,TermsOfDeliveryCode,TransportTerms 使用“值”,这会导致重复定义。
我理解的解决方案==
我需要自定义 binding.xml .. 我尝试了各种方法,但无法创建正确的 binding.xml 来解决这个问题。一旦我有了正确的 xml,我就可以使用以下命令来创建生成的类。 xjc -b binding.xml -dtd cXML.dtd
我需要什么帮助
- 如果可能,请提供正确的 binding.xml
- 是否有其他方法可以为此 cXML 生成 java 映射
- 是否有可能拥有 XSD,然后从 XSD 进行 java 映射?
请提出建议。
【问题讨论】: