Skip to content

<cRefPattern>

canonical reference pattern

specifies an expression and replacement pattern for transforming a canonical reference into a URI.

Module headerHD54MHD54HD54S

Attributes

Classes and content

May contain

core

linking

Contained by

header

Note

The result of the substitution may be either an absolute or a relative URI reference. In the latter case it is combined with the value of @xml:base in force at the place where the @cRef attribute occurs to form an absolute URI in the usual manner as prescribed by XML Base.

Example

<cRefPattern matchPattern="([1-9A-Za-z]+)\s+([0-9]+):([0-9]+)" replacementPattern="#xpath(//div[@type='book'][@n='$1']/div[@type='chap'][@n='$2']/div[@type='verse'][@n='$3'])"/>

Content model

<content>
    
      <classRef key="model.pLike" minOccurs="0" maxOccurs="unbounded"/>
    
  </content>