|
Kudos to Michael Champion for mentioning "a number of efforts to define simple APIs for XML" and placing a well-deserved spotlight on Graham Glass's Electric XML.
Electric XML offers an API which has the rare attributes of being simple and intuitive, while still offering considerable power. It is simple enough that, as a novice Java programmer and being relatively new to XML, I was nonetheless able able to start working productively within about 15 minutes.
Amazingly, Electric XML's integral XML parser and all of the other API support components are wrapped into a single .jar file under 50 Kbytes in size. Just add this single file to your CLASSPATH, and you're up and running. The introductory source code examples on The Mind Electric web site are clear, and cover many common uses.
|