Hello Han Ming,
I'm also somewhat new to Betwixt, but have gotten a number of things to
work so
I'll take a crack at your question.
What do does you betwixt-config or .betwixt file look like for the
Person class?
I belive that if you're depending on betwixt to infer the output it
will assume
that properties are to be treated as xml-attributes of a given xml-element.
try placing an Item.betwixt in the same directory with the Item.java
Item.betwixt
--------------------
<?xml version="1.0" encoding="UTF-8" ?>
<info primitiveTypes="element">
<element name="person">
<element name="id" property="id"/>
<addDefaults />
</element>
</info>
I'd expect the output to be what you were expecting:
<?xml version='1.0' ?>
<person name="John Smith">
<items>
<Item><id>a</id></Item>
<Item><id>b</id></Item>
</items>
</person>
Andy
--
/****************************************
* @author: Andrew Lenards
* @email: [EMAIL PROTECTED]
* @title: Systems Programmer, Principal
* @dept: Tree of Life Web Project,
* Dept. of Entomology
* @url: http://tolweb.org/
* @school: University of Arizona
* @geo-loc:Tucson, AZ 85721
***************************************/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]