我遇到了奇怪的问题。我有一个来自服务器的xml响应,demo xml看起来像: http://www.javaexperience.com/catalog.xml
根和其中一个子标记具有相同的名称“Catalog”但不同的xml层次结构。 当我在从这个xml生成的xsd上运行JAXB处理器时,我收到错误,因为Catalog.java已经从根标记生成,现在无法为子标记生成。
我该如何解决这个问题。
P.S。我使用http://xmlgrid.net/xml2xsd.html从demo xml获取xsd。