使用Castor,如何映射Java类java.util.ArrayList
到元素<ArrayList/>
而不是<array-list/>
同时仍然包括它所包含的元素?
例如类映射
<class name="java.util.ArrayList">
<map-to xml="ArrayList" />
</class>
映射ArrayList
对象到一个空元素,省略 ArrayList
对象的元素可能含有。如何强制 Castor 也为那些包含的对象生成元素?
最佳答案
添加属性 autocomplete="true"
到映射:
<class name="java.util.ArrayList" auto-complete="true">
<map-to xml="ArrayList" />
</class>
参见auto-complete
的描述在第 <class/>
下在 Castor XML Mapping .
关于java - 使用 Castor,如何将 Java 类 "java.util.ArrayList"映射到元素 "ArrayList",同时为其包含的对象生成元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3007240/