XML Editors - Other
XML Editor :XML files can be edited in plain text in an editor program such as Vim, with all the code visible. There are also WYSIWYG XML editors that hide the code in the background and present the content to the user in a more user-friendly format, approximating the rendered version. This is helpful for situations where people who are not fluent in XML code need to enter information in XML based documents such as time sheets and expenditure reports.
From : en.wikipedia.org/wiki/XML_editor
MlView
The MlView project is an ongoing effort to develop an xml editor for the GNOME environment. It is written in C/C++ and uses the gnome libraries (libxml2, gtkmm, libgnome*, etc).
cut/copy/paste as child/paste as prev/paste as next/ of xml elements
xml element/attributes search
multi docs edition
Several editing views can be opened on the same document
drag and drop based copy/cut/past of xml elements
addition of xml elements and attributes can be made directly on the tree
namespace support
on-demand validation
graphical error reporting. Parse/validation time errors reported graphically. This feature is new so it may be buggy or not well polished ...
when validation is switched on, MlView proposes an elements/attributes completion feature. When an element is added to the tree, MlView also adds the children elements required by the DTD for the document to be valid.
Validation can be switched off. The xml document editon can then be done without any constraint.
a clean code ;)
visit
MlView
MlView was visited : 74 times
Loading .....