XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
- Stylus Studio Technical Forum (14621)
-> - Stylus Studio - Registrar en o... (1)
-> + Stylus Studio - Registrar en o... (2)
-> + Can a pipeline send a file by ... (2)
-> + After Updateing WIN10 to WIN11... (12)
-> + Where do I add the custom java... (3)
-> + Where is the Diagram tab? (5)
-> + Applying XSLT to Word DOCX/XML (2)
-> - CSV conversion via ConvertToXM... (1)
-> + Text symbols in SS not same as... (4)
-> + Exposing xquery as webservice ... (6)
-> + Syntax Identifier (2)
-> + Saving a Converted XML as an X... (5)
-> + Output document cannot be pars... (4)
-> - Archiving output from conversi... (1)
-> + EDIFACT guideline from Stylus ... (3)
-> + CSV file putting all the data ... (5)
-> + Can't install Home version 64b... (5)
-> + presale - Can I covers this sc... (5)
-> + Problem with UNB (5)
-> + Splitting EDIFACT files pipeli... (4)
-- [1-20] [21-40] [41-60] Next
+ Website Feedback (249)
+ XSLT Help and Discussion (7625)
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Vinayak SapreSubject: Schema Validation
Author: Vinayak Sapre
Date: 14 Feb 2003 04:28 AM
I have observed that there are issues with different schema validators. For example the attached schema has a character data (period) in complextype which is validated by Stulus Studio but XML Spy, IBM's schema checker do not validate this.
What are the limitations of built in schema validator?
Is it a good to use external validator?
If yes which one is the best?


Documenttest.xsd
Test Schema

Posttop
(Deleted User) Subject: Re: Schema Validation
Author: (Deleted User)
Date: 14 Feb 2003 05:43 AM
Hi Vinayak,
At 04.46 14/02/2003 -0500, you wrote:
>From: "Vinayak Sapre"
>
>I have observed that there are issues with different schema validators.
>For example the attached schema has a character data (period) in
>complextype which is validated by Stulus Studio but XML Spy, IBM's schema
>checker do not validate this.
>What are the limitations of built in schema validator?

The built in validator is Xerces 2.1, and it supports the XMLSchema 1.0
specs. The next version (Xerces 2.2, that will be part of Stylus Studio
5.0) will include changes required by the clarifications listed in the
XMLSchema Errata.
In any case, the only recognized limitations of Xerces are listed at
http://xml.apache.org/xerces-c/schema.html; all the others are bugs, so
please report them ;-)

>Is it a good to use external validator?

Yes; XMLSchema is a complex specification, and being pretty new,
implementations can behave differently. For an example of how you can set
up an external validator inside Stylus, look at the message
http://edn.exceloncorp.com/read?6252,46

>If yes which one is the best?

The W3C set up a test collection, but the only published comparisons only
involve pretty old versions of MSV, XSV and Xerces (you can find the report
at http://www.w3.org/XML/2001/05/xmlschema-test-collection/results-master.html)
My advice is to ensure that your schemas can be processed by the validator
that you are going to use in your project; if you are going to publish the
schema for public consumption, you should probably test it against all of
them (XSV, Xerces-C, Xerces-J, MSXML, Oracle, ...)

Alberto

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.