Thanks, that works great. I'm away for a week, but when back, I will sent a patch for the docs about it. Perheaps there are more people finding it usefull.
regards Christoph
robert burrell donkin wrote:
hi Christoph
i've committed some changes which should allow you to miss off the name for your collection.
- robert
On 29 Nov 2004, at 19:48, Christoph Gaffga wrote:
hi all,
I have a collection containing differen instances. Now I output the XML using betwixt with a dot-betwixt-file containing:
<?xml version="1.0" encoding="ISO-8859-15"?> <info primitiveTypes="element"> <element name="MyTest"> <element name="list"> <element name="item" property="collection"/> </element> </element> </info>
where my collection is an instance of ArrayList. I get a result like:
<MyTest> <list> <item>5</item> <item>a string</item> <list> </MyTest>
That's fine. Bus what if I would like it to be:
<MyTest> <list> <Integer>5</Integer> <String>a string</String> <list> </MyTest>
or for instances of complex classes their name from their dot-betwixt-file.
I looked into the DTD and saw the name-attribute is required. so I cant write something like: <element property="collection"/> but that is excatliy what I like to do, have the name depanding on the instance.
Is there another way to have this done. Can I plug this somewhere. Any Ideas?
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
