Re: XML library: requirements gathering
Thomas Leonard <tal-v5nx5w6akNyLE8xUarVfuPLx9OUvmyODWmv/[email protected]>
| Newsgroups | gmane.comp.lang.e.general |
|---|---|
| Organization | IT Innovation |
| Message-ID | <[email protected]> |
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-v5nx5w6akNyLE8xUarVfuPLx9OUvmyODWmv/[email protected] http://www.it-innovation.soton.ac.uk