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!
Copyright (c) 2003-2008 Jorgen Thelin. All rights reserved.
This weblog is licensed under a Creative Commons License.