XPointer Implementation with DSSSL


From owner-xml-dev@ic.ac.uk Fri Apr  3 13:35:54 1998
Date: Fri, 03 Apr 1998 13:20:56 -0600
From: "W. Eliot Kimber" <eliot@isogen.com>
Subject: Announce: XPointer Implementation with DSSSL

I have begun implementing XPointer resolution in DSSSL. The code is still incomplete but does enough to be useful at least for testing purposes. You can find the package at http://www.drmacro.com/hyprlink/xlink.

At this point, it supports all four absolute location terms and all the relative terms except preceding (I have a bug somewhere that I haven't chased down). It does not yet do attribute qualification.

The functions are provided as a DSSSL function package you can use by reference from other packages. It is provided as a service to the community and carries no intellectual property restrictions on its use.

It is undocumented in the form provided here (the source form I develop in is documented, but I'm just using simple architectural instance extraction to generate the DSSSL specs provided in the package--if anyone wants the base source, I'm happy to provided it. Indicate whether or not you want the ADEPT*Editor setup as well).

. . .

I have created a "Test your XPointers" page to the XLink area http://www.drmacro.com/hyprlink/xlink/xprttest.html). From this page you can run Jade and the DSSSL XPointer implementation against any XML document addressible on the Web (I use Jade's HTTP support to get the documents to process). It now supports real XML documents. I also provide access to SP's XML validation and warning options.

I'm not sure I'm being as smart as I could be about passing the URI part of locators to Jade for resolution--if you try it and doesn't appear to be resolving your URLs appropriately, let me know and I'll try to figure it out.

I welcome contributions, bug reports, suggestions for improvement, etc.

Cheers,

E.



<Address HyTime=bibloc>
W. Eliot Kimber, Senior Consulting SGML Engineer
Highland Consulting, a division of ISOGEN International Corp.
2200 N. Lamar St., Suite 230, Dallas, TX 95202.  214.953.0004
www.isogen.com
</Address>

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)