comp.lang.ada
 help / color / mirror / Atom feed
* existance of xml parser for Ada
@ 2000-09-26  0:00 Martin Schilt
  2000-09-27  0:00 ` Mario Amado Alves
  0 siblings, 1 reply; 3+ messages in thread
From: Martin Schilt @ 2000-09-26  0:00 UTC (permalink / raw)


Hy

I'm looking for a validating XML Parser in Ada. Does anyone know if
there
is (or will be in close future) a library for parsing and validating xml
files?

Thanks

Martin

----------------------------------------------------
Martin Schilt               ELCA Informatique SA
t�l:  021-613 47 18         Avenue de la Harpe 22-24
mail: msc@elca.ch           1000 Lausanne 13
----------------------------------------------------





^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: existance of xml parser for Ada
  2000-09-26  0:00 existance of xml parser for Ada Martin Schilt
@ 2000-09-27  0:00 ` Mario Amado Alves
  2000-10-13  0:00   ` Stefan Skoglund
  0 siblings, 1 reply; 3+ messages in thread
From: Mario Amado Alves @ 2000-09-27  0:00 UTC (permalink / raw)
  To: comp.lang.ada

On Tue, 26 Sep 2000, Martin Schilt wrote:

> Hy
> 
> I'm looking for a validating XML Parser in Ada. Does anyone know if
> there
> is (or will be in close future) a library for parsing and validating xml
> files?
> 
> Thanks
> 
> Martin

Take a look at:

  URL: http://lexis.di.fct.unl.pt/ADaLIB/xml.htm

It is not fully validating (as per the W3C specs) on its own, but I find it
very useful. When I need to validate in detail I use it to convert the XML
input into Prolog predicates and then validate in Prolog, which I find the
most fitting language for the job.

I do not know of any other XML processing tool in Ada.

There is OpenToken, a general parsing tool; but then there is also package
GNAT.Spitbol.Patterns, which can be used also as a general parsing tool ;-)

I have in my plans to develop a package more in accordance with W3C
standards (DOM, XSL, XSLT, XPath, etc.)--I will let you know when that
happens. Also, if someone is willing to help... ;-)

| |,| | | |RuaFranciscoTaborda24RcD 2815-249CharnecaCaparica 351+939354002
|M|A|R|I|O|
|A|M|A|D|O|DepartmentoDeInformaticaFCT/UNL 2825-114 Caparica 351+212958536
|A|L|V|E|S|                                                  fax 212948541
| | | | | |                 maa@di.fct.unl.pt                FCT 212948300






^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: existance of xml parser for Ada
  2000-09-27  0:00 ` Mario Amado Alves
@ 2000-10-13  0:00   ` Stefan Skoglund
  0 siblings, 0 replies; 3+ messages in thread
From: Stefan Skoglund @ 2000-10-13  0:00 UTC (permalink / raw)


Mario Amado Alves wrote:
> 
> I do not know of any other XML processing tool in Ada.
> 

A thin binding to libxml (GNOME project XML library)
should be good enough.

libxml's API is still in flux so doing a binding
by hand is like shoting at a moving target.





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2000-10-13  0:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-09-26  0:00 existance of xml parser for Ada Martin Schilt
2000-09-27  0:00 ` Mario Amado Alves
2000-10-13  0:00   ` Stefan Skoglund

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox