Mbirn: XML Resources and Tools
Contents
Editors
List of editors [1]
XMLSpy at Altovia has a free personal edition [2] or see their other software Authentic info [3] on this web page
Quanta
Quanta Plus Review [4]
Quanta Plus Site [5]
And when/if you accidentatlly change the view and can't get back to the layout you once knew in toolbars ;^)) [6]
Validators
XSV [7] On Unix it requires PYTHONPATH to be set and the RPM's to be put into /usr//lib/python2.3/site-packages/ Then put the path to python at the top of commandLine.py and rename it to xsv to use like an executable.
MSV [8] This is sofar the most useful in it's output because it references the line and the column where an error occurs.
xmllint [9] It is part of the Gnome FC project and is bundled in most Linux distributions.
XercesJ2 [10] There are different flavors of Xerces parser. You can use the jar files in your API or use them at the command line to parse and validate xml with a xml schema instance document.
XML Hacks book has more details and examples of each.
Tools for DTD to XML Schema Conversion
Tip [11]
XML (books and references)
Book XML Hacks [12]
Book XML Schema [13]
Book XML Schema Tutorial [14]
W3C standards for xmlns URL/URI
The World Wide Web Consortium XML standards for XML Schema [15]
From XSD diagrams from WashU [16]
A bit about namespaces 2000 for ref [17]