There are a couple that are decent. XMLBeans does a good job of not completely mutilating the XML, and the code that's been created for m2eclipse using EMF is pretty good as well. Netbeans is still using some JDOM based code that is not bad either.

The JDOM code is so-so and is used in a few places, but the XMLBeans is good, the EMF code better but coupled to EMF/WTP right now.

On 29-Jul-08, at 1:21 PM, Aaron Digulla wrote:

Hi guys,

It's official: I'm through with the W3C and the stupid XML parsers which came in it's wake. To allow to write XML filters and editors which don't
ruin the layout, I've started my own XML parser project "DecentXML".

The main goals are to provide a library to manipulate exiting (small)
XML files with the least amount of disruption plus good error handling
(like telling line and column numbers) and an easy to use API.

And no, it's not W3C compliant. And it never will be. That's the whole
point :)

I've got some code ready for you to try:
http://www.pdark.de/decentxml-1.0-SNAPSHOT-src.tar.gz

It can read XML 1.0 including namespaces, manipulate it (not completely
but all common operations are supported) and write it back.

As time permits, I'll get the test coverage above 90% tomorrow plus I'll
replace toXML(StringBuilder) with toXML(Writer).

Regards,

--
Aaron "Optimizer" Digulla a.k.a. Philmann Dark
"It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits."
http://darkviews.blogspot.com/          http://www.pdark.de/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

 -- Thoreau


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to