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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: Validating IDREFS...

[ Lists Home | Date Index | Thread Index ]
  • From: Marcus Carr <mrc@allette.com.au>
  • To: "'xml-dev@ic.ac.uk'" <xml-dev@ic.ac.uk>
  • Date: Tue, 01 Sep 1998 10:31:42 +1000

Attila Torcsvari wrote:

> Recently I wanted to make more checkable my SGML/XML source,
> and I have similar troubles mentioned on this thread.
> What should I do if my IDs and IDREFs contain non-name characters? Why is it so?!
> (My pages should be reachable for external databases, which use identifiers with the same syntax, so I can not just convert the values to something else.)

With SGML it's easy - you just need to extend the SGML declaration to allow the characters to be valid name characters. With XML, the only thing I can think
of off hand is to define the attributes as CDATA rather than ID/IDREF and write something to check that the values match up, possibly as a post process.
ID/IDREF processing can't be resolved until the end of the document has been reached anyway, so this might not be a huge disadvantage.


Marcus Carr                 email:  mrc@allette.com.au
Allette Systems (Australia) email:  info@allette.com.au
Level 10, 91 York Street    www:    http://www.allette.com.au
Sydney 2000 NSW Australia   phone:  +61 2 9262 4777
                            fax:    +61 2 9262 4774

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


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

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