2

可能重复:
使用 JAXB 从两个 XML 文件交叉引用 XmlID

让我们考虑以下类(它不是真正的代码,它只是显示我的问题):

class Currency {
    private String fullName;
    private String symbol;
    private String isoCode;
    ...
}

class Region {
    ...
    private List<Currency> acceptedCurrencies;
    ...
}

现在我想将所有货币和地区存储在单独的 XML 文件中,而不是存储在一个大文件中,所以我想要“引用外部对象”之类的东西。

我如何想象这样的xml-s:

 <currency>
      <fullName>euro</fullName>
      <symbol>€&lt;/symbol>
      <isoCode>EUR</isoCode>
 </currency>

 <region>
      <currencies>
           <currency>euro</currency> <!--  Currency.name is threaten as ID -->
      </currencies>
 </region>

是否有可能(除了为此实现自己的框架)?

4

0 回答 0