Jeff Hooker wrote:
>  
> Found one small bug with the genXref feature; it filters all special 
> characters 
> except the colon (:), which is an illegal character in xml:ids.
>  

Is it really?

--> Extensible Markup Language (XML) 1.0 (Fourth Edition),
http://www.w3.org/TR/xml/ says:
---
Values of type ID  MUST match the Name production.

Name ::= NameStartChar (NameChar)*

NameStartChar ::= ":" | [A-Z] | "_" | [a-z] | ...
---

--> XML Schema Part 2: Datatypes Second Edition,
says:
---
The ?lexical space? of ID is the set of all strings that ?match? the
NCName production in [Namespaces in XML]

NCName ::= (Letter | '_') (NCNameChar)* 
/* An XML Name, minus the ":" */
---

Who is right?




Reply via email to