OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] version numbers and infosets

[ Lists Home | Date Index | Thread Index ]

At 11:57 PM +1000 7/24/02, Rick Jelliffe wrote:

>You may, but a computer cannot.  Names are not just known
>at schema-time: in particular, IDs are names too and they
>are only known when looking at the instance.

By "I wrote my code to make it so" I meant both the direct typing of 
XML code, and the writing of Java/PHP/C#/Fortran/Basic etc. code that 
generates the document. In both cases, I think it is generally 
possible to assert that the code will or will not use the new name 
characters if this is an important assertion for you to make.

As to IDs, this is a bit of a problem but not a big one. It affects 
only validity, not well-formedness. I am much less concerned with the 
prospects of valid 1.1/invalid 1.0 than well-formed 1.1/malformed 
1.0. Remember, you can use all the characters at issue in XML 1.0 
documents *today* in both PCDATA and attribute values.

| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
|          XML in a  Nutshell, 2nd Edition (O'Reilly, 2002)          |
|              http://www.cafeconleche.org/books/xian2/              |
|  http://www.amazon.com/exec/obidos/ISBN%3D0596002920/cafeaulaitA/  |
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS