Hi, 

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im 
> Auftrag von Debora Vanni
> Gesendet: Freitag, 21. April 2006 14:17
> An: [email protected]
> 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
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to