JAXB如何在解组时避免模式URL?

时间:2019-07-15 07:34:30

标签: java xml jaxb marshalling

我有两个定义相同结构的不同XSD架构。在我的项目中,我定义了一个映射到两个URL之一的Java类。在与其他模式相关的解组过程中遇到麻烦。

我举个例子:

这是第一个映射到与“ http://www.firstscheme.com/foo” xsd相关的Java类的XML文件。

<?xml version="1.0" encoding="utf-8"? xmlns="http://www.firstscheme.com/foo">
<foo>
    <bar>Hi there!</bar>
</foo>

这是第二个没有映射类的XML文件,与“ http://www.firstscheme.com/bar”方案有关。

<?xml version="1.0" encoding="utf-8"? xmlns="http://www.firstscheme.com/bar">
<foo>
    <bar>Hi there!</bar>
</foo>

它们的结构相同。 我可以定义避免架构URL的解组过程吗?他们是同一个对象。

谢谢。

0 个答案:

没有答案