There is no pure Ada version of an XML parser - that I know
But there is expat, the semi-portable C version.
Also, DOM (One interface to XML) has a CORBA
This area would definitely be great to pursure
for the Ada community.
Have a look at sun's Project-x XML parser - and more
specificly the Factory approach they have extended
their system with. This lets users map tagged XML
elements into first-class objects so they can be managed
eg. <EMAIL ... >
and be mapped to "class email"
automatically by the parser. If done correctly,
the users can also do "new email" and get real XML
elements from it - so they don't play in XML much.
Please feel free to contact me for more specifics since
I'm deep into XML at present - and like I have said before,
XML is another avenue that Ada could push to try to get
back in the drivers seat. But even more, is that
everyone/everyprogramer should be looking at XML as
a communication tool.
Remember the "coolness" of a technology seems to be measured
by the number of books being written on the subject :-) and XML
is the hottest new list. Also http://java.sun.com has a new
XML weather application to get some ideas from..
Geoff Bull wrote:
> David Botton wrote:
> > You can use the MS XML COM object on Win32
> > Parsing XML on Win32 (Botton)
> > http://www.adapower.com/os/win32-xml.html
> This is undoubtedly cool.
> But I can achieve a similar result, maybe not as easily,
> by calling C, Java, etc etc XML parsers.
> My question was:
> > > Is there an XML parser written in Ada?
> I think the answer is no.