OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Simplified XPointer

[ Lists Home | Date Index | Thread Index ]

We have submitted an Internet Draft of a "generic 
fragment identifier syntax" which is suitable for 
service as a simplified version of XPointer.

http://ietf.org/internet-drafts/draft-borden-frag-00.txt

The essence: this syntax is suitable for use as a frag 
id syntax for media type application/xml and text/xml. 

Like the current version of XPointer it
has 3 forms:

1) bare names e.g. #foo
2) short refs e.g. #/1/2
3) scheme based fragments  e.g. #xpath(/foo/bar[3])

The draft proposes 3 predefined scheme based fragments:

1) xpath(path)-- the parameter is an xpath
2) xmlns(pre=URIref)-- the parameter is a prefix 
namespace binding (sets contextfor xpath)

and currently:
3) xpointer(fullXptr) the parameter is a full XPointer 
as per WD

It would be possible to drop the xpointer scheme and 
this draft becomes a very compact fragment identifier 
syntax for XML -- as well as being patent unencumbered

Jonathan






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS