Slashdot Mirror


An Overview of Modern XML Processing Techniques and APIs

Dare Obasanjo writes with a link to his article "A Survey of APIs and Techniques for Processing XML" on xml.net. It starts off "In recent times the landscape of APIs and techniques for processing XML has been in the process of reinventing itself as developers and API designers learn from their experiences and some past mistakes. APIs such as DOM and SAX which used to be the bread and butter of XML APIs are giving way to new models of examining and processing XML. However although some of these techniques have become widespread amongst developers who primarily work with XML they are still unknown to the general body of developers. Nothing highlights this better than a recent article by Tim Bray one of the co-inventors of XML entitled XML is too Hard for Programmers and the subsequent responses on Slashdot." Read the entire article to learn more about the state of the XML art. Added in the missing link.

1 of 40 comments (clear)

  1. Re:Plaint Text and XML by dr3vil · · Score: 0, Flamebait

    I'm not sure that the implication that XML should be human-readable is correct. XML is a way of wrapping human-readable content in such a way that it can be easily processed and transformed by machines. It can then also be processed easily to make it human readable, with computer-enhanced richness intact. I understand where you're coming from with respect to Ant, though. It seems to me that the missing step here is something to generate the XML. I've recently been charged with programming in a beast called BPEL. Take a look at that and you'll never complain about Ant again.