TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Scott Moody <[log in to unmask]>
Reply To:
Scott Moody <[log in to unmask]>
Thu, 16 Dec 1999 19:28:43 +0000
text/plain (57 lines)
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
interface defined.

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 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)
> >
> 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.
> Cheers
> Geoff