[e-lang] XML library: requirements gathering
Thomas Leonard
tal at it-innovation.soton.ac.uk
Fri Feb 12 07:55:04 PST 2010
On Mon, 2010-02-01 at 11:49 -0500, Kevin Reid wrote:
> On Feb 1, 2010, at 11:23, Thomas Leonard wrote:
>
> >>>> * It is possible to construct a customized XML quasiparser with a
> >>>> given set of namespace declarations.
> >>>>
> >>>> * There are means to traverse and pattern-match XML trees.
> >>>> Currently I
> >>>> have two plans in mind for this:
> >>>> 1. XPath expressions can be used as subscripts. Example:
> >>>> ? xml`<a>xyz</a><b>foo</b><a>bar</a>`[xpath`a/text()`]
> >>>> # value: [xml`xyz`, xml`bar`]
> >>>> (This is a working-right-now example.)
> > [...]
> > Can we get hold of this code from somewhere to test it?
>
>
> It exists in a not-yet-published Git repository.
>
> I would have gotten it cleaned up and available, but schoolwork and a
> cold have wiped out my free time/enthusiasm for the past week. Sorry!
No problem; I've make a temporary (string-based) one which we're using
while the proper version is being developed:
http://barooga.it-innovation.soton.ac.uk/cgi-bin/gitweb.cgi?p=labs/e-prototype;a=blob;f=src/main/e/gria/tools/xml.emaker;h=41b1281450570c2deb7c18b0e259fdfcc7aca2a9;hb=e9105f9e46db8680a3843cbafe9dae73e0d6cdec
--
Dr Thomas Leonard
IT Innovation Centre
2 Venture Road
Southampton
Hampshire SO16 7NP
Tel: +44 0 23 8076 0834
Fax: +44 0 23 8076 0833
mailto:tal at it-innovation.soton.ac.uk
http://www.it-innovation.soton.ac.uk
More information about the e-lang
mailing list