Валиков Алексей приглашает просмотреть и подредактировать статью "Processing non-XML data with XML tools", которую он готовит к публикации.
Аннотация:
One of the greatest things about XML is, definitely, a set of tools developed to work with this format. These technologies are, indeed, numberless - from DOM and SAX APIs available now on almost all programming platforms to special-purpose programming languages like XSLT. Many developers tend to use XML, because it is simple to work with, which, in its turn, simplifies development and drastically saves developer's time and effort.
But, no matter, how popular XML is, there is life outside XML world. This non-XML life takes forms of legacy data formats, programming, scripting, query and other computer languages and all sorts of things, which do not have this pretty XML markup. Sometimes, working with these types of data, we think: "Oh, I wish it were XML", because it would really make life easier.