Sorry I've just read a mail in the archive for the subject [XXX]
I've found the DTD in another archive mail (but still no adder
attribute, which seems to have been replaced with updater ?)
So if I use :
<element name="recipients">
<element name="recipient" property="recipients"
updater="addRecipient"/>
</element>
The addRecipient method is called two times with a *null* parameter.
--
Denis
Thanks for reply
It doesn't work, I get no more elements. I cannot found the adder
attribute in betwixt DTD (found with google, not found in Betwixt doc)
If I only write
<element name="recipient" property="recipients"/>
I get
<recipients>6786</recipients>
<recipients>74754</recipients>
but no main tag "recipients" as I got when I'm using addDefault, I
think it's strange.
My problem is resumed as : how to deal with a list of String in
.betwixt file ?
Is there a reference documentation for dot betwixt files ?
--
Denis
Hi denis, try to add /adder='addRecipient//'/ to your element.//
denis queffeulou escribió:
Hi all,
I try to use Betwixt 0.7 to parse this XML (generated by betwixt) :
<SendRequest>
...
<recipients>
<recipient>09089787767</recipient>
<recipient>767576565</recipient>
</recipients>
...
</SendRequest>
the problem is that I get null for each "recipient". I got a bean
that contains a list with 2 null recipients.
I'm using the .betwixt :
<?xml version='1.0' encoding='UTF-8' ?>
<info primitiveTypes="element">
<element name="SendRequest">
...
<element name="recipients">
<element name="recipient" property="recipients"
updater="addRecipient"/>
</element>
...
</element>
</info>
The bean contains the following methods :
public List getRecipients()
public void setRecipients(List recipients)
public void addRecipient(String aRecipient)
I don't understand what is the problem since when I'm using
addDefaults, the generated XML is the same.
thanks for help
--
Denis
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]