私は奇妙な問題に遭遇しました。サーバーからの xml 応答が 1 つあり、デモ xml は次のようになります: http://www.javaexperience.com/catalog.xml
ルートと子タグの 1 つは同じ名前の "Catalog" ですが、xml 階層が異なります。この xml から生成された xsd で JAXB プロセッサを実行すると、Catalog.java が既にルート タグから生成されており、子タグに対して生成できないため、エラーが発生します。
この問題を解決するにはどうすればよいですか。
PS http://xmlgrid.net/xml2xsd.htmlを使用して、デモ xml から xsd を取得しました。