XML Editor is a clean, simple and powerful graphical XML editing and validation tool. XML Editor has Unicode support, allowing working with XML in any language. It features full DTD validation, but doesn't require a DTD if you only want to do well-formedness validation. It gives meaningful messages that point you a conflict with the XML to the DTD, and tell you why your XML conflicted the DTD. It can tell you if your XML is badly formed in other ways. It has two viewing modes, "Tree" mode and "Source" mode. Source mode lets you do text editing on your XML. XML Editor will tell you exactly where in your source an error exists, and the type of error, making fixing bad XML easy. XML Editor's graphical editor is flexible and fine tuned. You can select multiple items in the editor at once, move them around to anywhere in the document by dragging, cut, copy and paste single or multiple XML elements around, use contextual menus on selected XML. Contextual menus only show the commands that apply to the selected XML, making choices and navigation of commands simpler. You can drag XML from other programs, or from the Finder as a clipping onto the window and drag clippings out of the window to anywhere else. These are some of the useful features XML Editor offers. XML Editor offers extensive find capabilities. A source-find mode, and a tree-find mode. The source find offers standard find/replace features. The tree find offers finding of any combination of different types of tags (DOCTYPEs, PIs, empty elements, non empty, CData, comments, text, etc). You can optionally search by name, attribute name and attribute value. You can optionally search only inside the previous search results, making complex searches possible.
This review was originally posted on VersionTracker.com.<br />We've tried pretty much every XML tool out there. While Oxygen is undisputedly strong for XML "programming" (ie, XSLT transformations, etc.), we've found that it's not nearly as clean/easy to use as XML Editor for "exploring" XML docs. XML Editor's tree view is excellent. Also, it's $55 as compared to Oxygen's $225, which is 4x the price.
As well, we had a couple of questions/issues that we sent to the author. Not only did he reply within a day, but he actually programmed a handful of fixes and enhancements and sent a new build within a couple of days. Unbelievable responsiveness and customer service. Two thumbs up
Don't rush into this...
pmccann
Pros
Cons
Summary
This review was originally posted on VersionTracker.com.<br />If you're going to be using this for academic/personal projects please take a little time and have a look at OxygenXML first.
Yes it's big, but it's *extremely* well done, and the feature set is several orders of magnitude above what's offered by XML Editor for pretty much the same price.
XML+DTD is pretty miserable these days!