W3C home > Mailing lists > Public > xmlschema-dev@w3.org > September 2004

RE: schema editor?

From: Michael Kay <mhk@mhk.me.uk>
Date: Fri, 17 Sep 2004 13:35:18 +0100
To: "'Bryan Rasmussen'" <brs@itst.dk>, <xmlschema-dev@w3.org>
Message-ID: <E1C8Hxy-0005PS-SM@frink.w3.org>

I'm using Stylus Studio. The thing I like most about it is that it's very
easy to validate schemas (and instance documents) against several different
schema processors (including my own, Saxon). Sadly, I think the state of the
art is that you need to check against several processors to be sure of
finding all the errors - and even if the different schema processors agree
that there's an error, it helps to have multiple versions of the error
message so that you have a better chance of understanding at least one of
them. Xerces, for example, is pretty rigorous in finding errors but (in my
view) pretty obscure in the way it reports them.

Having said that, this isn't intended as a criticism of other products.

Michael Kay
http://www.saxonica.com/

> -----Original Message-----
> From: xmlschema-dev-request@w3.org 
> [mailto:xmlschema-dev-request@w3.org] On Behalf Of Bryan Rasmussen
> Sent: 17 September 2004 13:01
> To: xmlschema-dev@w3.org
> Subject: schema editor?
> 
> 
> 
> We're basically running xmlspy here, however I would like to 
> find a better
> editor, considering xmlspy accepting all sorts of wrong 
> behavior on my part
> made me waste a day trying to find out why nothing was 
> validating anywhere
> else. 
> 
> What xml schema editors are generally preferred 
> (Unfortunately I have to
> have an editor competent enough to handle large and complex schema
> collections such as UBL 1.0 etc. so I don't think emacs will 
> do it) and what
> are the most serious bugs in the editors? 
> 
> My initial opinion would be Oxygen or Topologi, any other 
> good suggestions
> (previous experience with XMetal would lead me to not rely on 
> them) that
> said, what tools do you rely on to increase productivity with XSD?
> 
> 
> 
Received on Friday, 17 September 2004 12:35:54 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:56:06 UTC