Reader Level : Basic Recently i have been involved in a project
that uses heavy XML which game me opportunity to look into many
Java and XML related technologies/libraries/parsers. I tried to
share some of interesting libraries that i dealt with.
Interestingly, i have seen very few developers knew what each
term (like “Reader”, “Parser”, “Builder” and “Factories”) means
in the XML world. The idea of this article is to introduce basic
terms and some resources to start in depth dissection. XML
Parser Technology / Types : Many refer to “XML parsers” as “XML
APIs”. Whatever you call it, in the end every one wants to read,
process and build xml in some way or the other. Though its quite
possible to consider XML file as sequence of characters and
write custom parsers, thats not the recommended way if one need
to do their job in a “easy” manner. In the XML world we often
fined two widely used parsers; SAX (Simple API for XML) and DOM
(Document Object Model). I am limiting the discussion only to
the SAX and DOM. SAX