BTW, this is exactly the use case for Genericode, used throughout UBL, and which I was reintroduced to at XML 2007.
When you have a "code list" that is subject to change over time, and you don't want to keep revving your schema versions, Genericode gives you a way to both define and validate the lists. http://www.genericode.org/ At some point, this might even make a useful feature in libxml2. :-) .micah >> thank You for your immediate response. >> >> I'm processing extern-data. In this data >> the attribute xml:lang is often used; >> before importing these data into our database, >> I check them with Your appreciated tool >> libxml via perl (linux). >> >> libxml incriminates the value "grc" of the attribute "xml:lang" >> _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
