XPointer Registry
XPointer Schemes Registry
XPointer Registry
Nearby:
XPointer spec
XPointer Registry policy
Register or modify a scheme
This is the XPointer Scheme Registry.
Every registered XPointer scheme has a corresponding URI
formed by concatenating
with the scheme name. The registry is also available as
application/rdf+xml
Registered Schemes
The following is a complete list of all registered XPointer schemes:
element
Identify elements by position within parent, recursively.
Sometimes called Tumblers.
element(/1/3) identifies the third child of the document element.
Status: Registered
specification
left
Locates the point immediately preceding its argument. The sole argument is a pointer, which is treated as if it were a fragment identifier itself. The argument may return a node, node set, range, or point.
Status: Registered
specification
match
Takes as arguments a pointer, a string, and an optional integer. Designates the result of a literal match of the argument string within the string-value of the pointer argument.
Status: Registered
specification
range
Locates a range between two points in an XML information set. Takes two pointer arguments which locate the boundaries of the range by two points, and are interpreted as fragment identifiers. Each argument may return a point, a range, or a node.
Status: Registered
specification
right
Locates the point immediately following its argument. The sole argument is a pointer, which is treated as if it were a fragment identifier itself. The argument may return a node, node set, range, or point.
Status: Registered
specification
smlxpath1
Locates a node or node set within an XML Information Set. The single argument is an XPath LocationPath defined in the W3C XPath 1.0 Recommendation. The scheme is defined in the W3C Service Modeling Language (SML), Version 1.1 specification and is intended, but not restricted, to be used with SML references.
Status: Registered
specification
string-range
Locates a range based on character positions. Takes three arguments: a pointer, an offset, and a length.
Status: Registered
specification
svgView
svgView specifies the desired view of an SVG document. The scheme specifies five parameters: viewBox(...), preserveAspectRatio(...), transform(...), zoomAndPan(...) and viewTarget(...), which have the same meaning as the corresponding attributes on a 'view' element, or, in the case of transform(...), the same meaning as the corresponding attribute has on a 'g' element).
Status: Registered
specification
wsdl.binding
This scheme name points to a Binding Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.bindingFault
This scheme name points to a Binding Fault Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.bindingFaultReference
This scheme name points to a Binding Fault Reference Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.bindingMessageReference
This scheme name points to a Binding Message Reference Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.bindingOperation
This scheme name points to a Binding Operation Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.description
This scheme name points to a Description Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.elementDeclaration
This scheme name points to an Element Declaration Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.endpoint
This scheme name points to an Endpoint Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.extension
This scheme name points to extension components, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.feature
This scheme name points to a Feature Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.interface
This scheme name points to an interface component, as defined in WSDL 2.0. The 'interface' parameter contains a non-qualified name (NCName), representing the local name of the {name} property of the Interface component. The combinaison of the target namespace of the WSDL 2.0 document and the name provides a unique identifier for an interface component, e.g. http://example.org/TicketAgent.wsdl20#wsdl.interface(TicketAgent)
Status: Registered
specification
wsdl.interfaceFault
This scheme name points to an Interface Fault Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.interfaceFaultReference
This scheme name points to an Interface Fault Reference Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.interfaceMessageReference
This scheme name points to an Interface Message Reference Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.interfaceOperation
This scheme name points to an Interface Operation Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.property
This scheme name points to a Property Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.service
This scheme name points to a Service Component, as defined in WSDL 2.0.
Status: Registered
specification
wsdl.typeDefinition
This scheme name points to a Type Definition Component, as defined in WSDL 2.0.
Status: Registered
specification
xmlns
Bind a prefix for use in subsequent pointer parts
e.g. xmlns(xs=http://www.w3.org/2001/XMLSchema)
Status: Registered
specification
xpath
Basic xpath scheme; values SHOULD be comptible with xpath1 and xpath2 or later.
Status: Registered
specification
xpath1
Locates a node or node set within an XML Information Set. The single argument is an XPath expression as defined in the W3C XPath 1 Recommendation (see http://www.w3.org/TR/xpath#NT-Expr). The node or node set resulting from evaluating the XPath expression is the reference. Note that in some contexts it is an error if a node set (rather than a single node) is returned.
Should be effectively the same as S. St.Laurent's proposal (at http://simonstl.com/ietf/draft-stlaurent-xpath-frag-01.txt).
Status: Registered
specification
xpath2
Locates a node or node set within an XML Information Set. The single argument is an XPath expression as defined in the W3C XPath 2 Recommendation. The node or node set resulting from evaluating the XPath expression is the reference. Note that in some contexts it is an error if a node set (rather than a single node) is returned.
Status: Registered
Schemes being reviewed
The following is a complete list of all XPointer schemes being reviewed:
dtd
Identifies the Document Type Declaration of a document. This scheme takes no arguments.
Status: Being reviewed
xpointer
The rich scheme including XPaths and ranges described in the XPtr-xpointer Working draft
Status: Being reviewed
specification
Developed and maintained by
Dominique Hazaël-Massieux
dom@w3.org
).
$Id: 0verview.php,v 1.35 2013/10/03 16:00:02 dom Exp $
Please send bug reports and request for enhancements to
dom@w3.org
See also the
archives of public-xpointer-registry
where the actions made with this system are logged.
US