Name

nameClass — Define a set of names that must be matched by an element or attribute

Synopsis

nameClass ::= 
name
 |
NCName “:*” [
exceptNameClass]
 |"*” [
exceptNameClass]
 |
nameClass “|” 
nameClass
 |"(” 
nameClass “)”

May be included in

(nameClass), *-nameClass, attribute, element, nameClass|nameClass, nsName exceptNameClass

XML syntax equivalent

None

Description

The nameClass production defines sets of names that must be matched by elements and attributes. Its simplest expression is to define a single name, but specific wildcards can also be expressed as nameClass.

Get RELAX NG now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.