AW: [xml] XSD current state of validating against Schemas



Hi, 

-----Ursprüngliche Nachricht-----
Von: xml-bounces gnome org [mailto:xml-bounces gnome org] Im 
Auftrag von Debora Vanni
Gesendet: Freitag, 21. April 2006 14:17
An: xml gnome org
Betreff: [xml] XSD current state of validating against Schemas

Hello!
I have been looking through a lot of the old messages in the archive
about validation using schemas. I would like to know which is the
current state.
I need to use restriction, facets, complex types, built in data types,
but also my own data types.
Could someone tell me somenthing about it?
Thank you
Debora Vanni

Built-in data types:
  We have no errors for the NIST data type test suite. 
  However, I think there was an issue with extremely high/low
  integers values - not sure anymore.

User derived data types:
  No problems known here either, except for those below.

Facets:
  No known bugs.
  We fixed an incorrect restriction of enumerations recently, so
  you should use the CVS head.

Complex types:
  No known validation bugs.
  But we are missing some of the schema component contraints
  (compilation of schemata) so if you are restricting complex types,
  then check your schemata first with Xerces or Saxon or whatever,
  before you validate. Related issues:
  - Derivation Valid (Extension) (1.5)
  - Derivation Valid (Restriction, Complex) (5.4.2)

We are missing:
- The IDREF/IDREFS mechanism. References to missing IDs
  are not reported.

Identity constraints:
- http://bugzilla.gnome.org/show_bug.cgi?id=337527

There are various TODOs in xmlschemas.c (unfortunately some of
them are obsolete and we should removed them), so you may want to
look through them (don't get frightened by the number of them;
I just tend to misuse TODOs for negligible stuff).

I recommend to use the CVS head.

Regards,

Kasimier



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]