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]

Reply via email to