Craig's development blog

The development world according to Craig. A bit of this and that from all over.

Thursday, October 28, 2004

Interesting XML tools

Don't you just love the web and Google in particular? I was hunting the web looking for a way to solve a particular problem in a W3C Schema I've developed and I stumbled on the following cool tools:


Architag XRay 2.0 XML Editor - XRay is a free XML editing enviroment. Now in its second major release, XRay provides support for XML Schema (XSD) and an integrated online XML tutorial system. The best thing about it, other than being FREE, is that it can do continuous validation as well as continuous XSLT processing. So while you edit, you can see your changes in all related document windows. Download it from here http://architag.com/xray/.


Microsoft XML Tools Team - A collection of pretty cool tools for working with XML and XSD files. XSD Object Code Generator generates C# and VB.NET data structures from an XSD schema that can serialize and de-serialize to XML and other formats. Microsoft XML Diff and Patch lets you identify changes between two XML files and patch the original XML file with the changes to get the final XML file. The Microsoft XSD Inference can create an XSD from an XML instance document. You can find all of them here http://www.gotdotnet.com/team/xmltools/default.aspx.