2

使用 Castor,如何将 Java 类映射java.util.ArrayList到元素<ArrayList/>,而不是<array-list/>同时包含它所包含的元素?

例如,类映射

<class name="java.util.ArrayList">
    <map-to xml="ArrayList" />
</class>

将一个对象映射ArrayList到一个空元素,省略ArrayList可能包含的对象的元素。你如何强制 Castor 也为这些包含的对象生成元素?

4

1 回答 1

3

autocomplete="true"向映射添加属性:

<class name="java.util.ArrayList" auto-complete="true">
    <map-to xml="ArrayList" />
</class>

请参阅Castor XML Mappingauto-complete部分下<class/>的描述。

于 2010-06-09T18:02:14.947 回答