This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: XML and DOM
- To: Olivier Buechel <Olivier dot Buechel at unifr dot ch>, guile at sourceware dot cygnus dot com
- Subject: Re: XML and DOM
- From: Thierry Bezecourt <thbz at worldnet dot fr>
- Date: Wed, 23 Feb 2000 16:07:58 +0100
At 15:21 23/02/2000 +0100, Olivier Buechel wrote:
>A coleague explaind to me the XML and DOM concepts. They are rather
>simple and I would like to use scheme with that. I looked several
>sites throught, but didn`t found much work on
>this. the http://www.lh.com/~oleg/ftp/Scheme/index.html site has some
>XML tools but no DOM tools.
I have not tried it, but it seems to be a lexer only.
>Has anybody started integrating XML?
I have written a Guile interface to Expat, James Clark's XML parser. You
can find it at
http://home.worldnet.net/thbzcrt/mixp (the site seems to be difficult to
reach right now ; contact me at thbz@worldnet.fr and I'll send it to you by
email). It contains a few extensions, such as functions which build Scheme
structures (flat list, tree structure) from the XML document.
I am currently working on a DOM implementation with Goops, as a Goops
learning project. I have no release date yet, but it will come sooner if
people are interested :-)
>Does LAML
>http://www.cs.auc.dk/~normark/scheme/index.html the same job?
It depends on what you want to do with XML. LAML is apparently limited to
Scheme and HTML authoring, but XML is used in many more domains. I don't
think LAML could be used, for example, to specify and exchange data
structures in a language-independent way.
--
Thierry Bézecourt
bezecourt@globeid.com