I have been trying the Oxygen XML Editor following a prompt from Mark Nottingham.
I am still putting it through its paces, but so far it looks very good - as Mark says, the context sensitive editing is fantastic, and it has a number of other cool features for constructing and evaluation xpath expressions for example.
It has already highlighted several problems in the RSS Profile schemas I have been noodling on recently too.
I have to say that I can attribute much of the slow progress on authoring those schema directly to several problems and errors I hit in XML-Spy.
The schemas I produced with XML-Spy were just plain invalid and wrong for a variety of minor reasons, although they were reporting as validated OK by XML-Spy. Getting to the bottom of those problems is really painful when you don't have a working validator!
I have hit problems using XML-Spy on other occasions too.
It's not just my schemas either - Oxygen has also flagged some errors in the imported XHTML schemas from W3C I was using too. Looks like Oxygen is going to take validation of schemas to a new dimension.
I have a strong suspicion I may be getting my credit card out after the 30 day trial - and the price is a very reasonable 74 USD. Given the current strength of the pound, that's an excellent price of 44 GBP.
I think XML-Spy is gonna have a fight on its hands!
All content is
Copyright (c) 2009 Jorgen Thelin. All rights reserved.
The opinions expressed here represent my own views
and not necessarily those of my current, prior or future employer(s).
Content is provided "as-is", without any representations or warrenties of any kind.
Contents of the Weblog Feed are
licensed under a
Creative Commons License.