there is an article on this called "schemaless java xml data binding with
vtd-xml"
on onjava... that explains the relevence
----- Original Message -----
From: "Simon Kitching" <[EMAIL PROTECTED]>
To: "Commons Users List" <[email protected]>
Sent: Tuesday, October 28, 2008 8:43 AM
Subject: Re: parse xml with digester
While vtd-xml looks interesting, I don't see how it is relevant to the
original question.
If the input really is as trivial as the example, then perhaps just
simply using the SAX api directly would be better.
If the example is a simplified version of the real input to be processed
(or the format might change in future), then Digester is a very good
choice. It can handle the example input, and similar structures. The
digester examples I pointed to show how to do this.
If the java object also has to be written back out to xml, then Betwixt
might be better than Digester, as digester only does xml->object.
However IMO betwixt is more complicated to use, so I would suggest
avoiding it unless two-way mapping really is needed.
Regards,
Simon
jimmy Zhang schrieb:
Also you may want to try to try vtd-xml, which just releases an
extended edition supporting
256 GB max file size
http://vtd-xml.sf.net
----- Original Message ----- From: "Simon Kitching"
<[EMAIL PROTECTED]>
To: "Commons Users List" <[email protected]>
Sent: Tuesday, October 28, 2008 2:47 AM
Subject: Re: parse xml with digester
Digester has extensive examples. See here:
http://svn.apache.org/repos/asf/commons/proper/digester/trunk/src/examples/
These examples are also in the digester "source distribution" download.
Regards,
Simon
[EMAIL PROTECTED] schrieb:
If you're mapping a POJO to XML and vice-versa, I'd consider looking at
Commons Betwixt rather than messing with Digester directly.
--Pete
mteccles <[EMAIL PROTECTED]> wrote on 10/26/2008 06:22:59
PM:
Hi,
I have an XML document like follows:
<item att1="" att2="">
<item att1="" att2="">
<item att1="" att2="">
</item>
</item>
<item att1="" att2="">
</item>
</item>
Simply a nested structure of one complex element having two required
attributes.
I write a POJO that match this structure, what code would read the xml
document and parse into the Java object?
---------------------------------------------------------------------
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]