by Eric van der Vlist is published by O'Reilly & Associates (ISBN: 0596004214)


Name

*-nameClass — Name class accepting any name

Synopsis

"*" [exceptNameClass]

Restrictions

nameClass

May be included in

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

XML syntax equivalent

anyName

Description

The anyName name class matches any name from any namespace. This wide spectrum may be restricted by embedding except name classes.

The set of these names can be restricted using the optional exceptNameClass production.

Restrictions

Within the scope of an element, the name classes of attributes can't overlap. The same restriction applies to name classes of elements when these elements are combined by interleave.

Example

foreign-elements = element * - (local:* | lib:* | hr:*) { anything }*

This text is released under the Free Software Foundation GFDL.