RELAX NG by Eric van der Vlist will be published by O'Reilly & Associates (ISBN: 0596004214)

You are welcome to use our annotation system to give your feedback.


Name

xsd:Name — XML 1.O names.

Derived from:

xsd:token

Primary:

xsd:string

Known subtypes:

xsd:NCName

Data parameters (facets):

enumeration, length, maxLength, minLength, pattern.

Synopsis

<xsd:simpleType name="Name" id="Name">
  <xsd:restriction base="xsd:token">
    <xsd:pattern value="\i\c*"/>
  </xsd:restriction>
</xsd:simpleType>

Description

The lexical and value spaces of xsd:Name are the tokens (NMTOKEN) that conform to the definition of a name in XML 1.0.

Restrictions

Following XML 1.0, those names may contain colons (":"), but no special meaning is attached to these them. Another datatype (xsd:QName) should be used for qualified names when they use namespaces prefixes.

Example

Valid values include "Snoopy", "CMS", or "_1950-10-04_10:00".

Invalid values include "0836217462" (a xsd:Name cannot start with a number) or "bold,brash" (commas are forbidden).


You are welcome to use our annotation system to give your feedback.
[Annotations for this page]
All text is copyright Eric van der Vlist, Dyomedea. During development, I give permission for non-commercial copying for educational and review purposes. After publication, all text will be released under the Free Software Foundation GFDL.