xml editor

    XML Editor
    XML Author
        DITA Editor
        DocBook Editor
        TEI Editor
        XHTML Editor
        XML Schema Editor
        RelaxNG Editor
    XML Diff
    XSL / XSLT
        XSL / XSLT Editor
        XSL / XSLT Debugger
        XSLT documentation
    XQuery
        XQuery Editor
        XQuery Debugger
    SVN Client
        Office Open XML
        Open Document Format
        XSL:FO Editor
        SVG Editor
        WSDL Editor
Supported platforms
Compatible with Windows7 & Mac OS X Snow Leopard
Ready for
data server software

<oXygen/> XML Editor

The content assistant, XML outliner and the model view are all designed to make the XML editing in <oXygen/> XML Editor faster and easier.

<oXygen/> XML Editor is a complete XML development platform with support for all major XML related standards. The editing area in <oXygen/> XML Editor consists of three tabs: the text based editing tab, the XML grid editor and the WYSIWYG xml editor tab.

WYSIWYG XML Editor (Visual XML editor)

The Author mode of the <oXygen/> XML Editor demonstrates a new productive way of editing XML documents, similar to a word processor.

<oXygen/> makes XML document authoring easier than editing with an unstructured word processing application. The author's focus is on the semantics of the XML content he/she enters while the formatting and layout is performed automatically by <oXygen/> XML Editor.

XML Grid Editor

The XML Grid Editor is available when editing files are recognized as XML. By default, <oXygen/> XML Editor opens the files in the text based editor. Most of the actions available in the text mode editor are available for the grid and have Undo/Redo support. You can easily identify nodes in the document using the find and replace action along with the XPath toolbar and the XPath builder.

The <oXygen/> XML Grid Editor allows the repetitive XML content to be edited in a table-like fashion, similar to a spreadsheet application. There are available operations for row and column addition/deletion and table sorting. You can organize your XML documents by moving nodes around using drag and drop.

XML Grid Editor Sample

There are two layouts available in the grid editor: the grid layout (tries to find and group the recurring elements in tables) and the tree layout (shows directly the structure of the XML document).

XML Text Editor

<oXygen/> XML Editor offers a powerful text editing mode with a context sensitive content assistant which change the way you edit documents, helping you create valid content all the time. Unlike other editors that offer all the available entries, for example all the element names defined by the document XML Schema, <oXygen/> XML Editor shows only those entries valid in the editing context.

Content completion

In this way the XML document is kept valid most of the time and the user does not have to know about the relations between elements.

Tree Editor

XML documents can be viewed/edited in a graphical tree. The tree editor is a great help when you are working with very large documents because of its small memory footprint.

For a fast navigation in the document you can use the top navigation panel which displays the current path in the document. Each button from the panel gives access to all the XML nodes at the same level.

The Tree Editor

The Model View shows the detailed information about the attribute or element that you are working on. Element and attributes annotations are also presented here if they are available in the XML Schema of the document.


Detailed features

  • WYSIWYG XML Editor (Visual XML editor)
    The Author mode of the <oXygen/> XML Editor demonstrates a new productive way of editing XML documents, similar to a word processor.
  • Intelligent XML Editing
    The context sensitive content assistant is changing the way you edit documents, helping you create valid content all the time.
  • Extensible XML Editor
    Starting with version 9 <oXygen/> adds a new concept called Document Type that solves the problem of providing ready to use support for a framework or an XML language. The Document Type concept is used to provide the built in support <oXygen/> has for a number of XML frameworks (DITA, DocBook, TEI) but, more importantly, it can be employed to provide support for a user defined framework that needs to be shared with other users.
  • XML Grid Editor
    The <oXygen/>'s grid editor allows you to edit repetitive XML content in a special layout similar to a spreadsheet application, without the need to interact with markup.
  • XML Outliner
    <oXygen/> XML Editor comes along with a powerful outliner which is automatically synchronized with the document changes.
  • XInclude Support
    <oXygen/> XML Editor supports XInclude which is a standard for building up XML documents from smaller pieces, being a replacement for the external entities.
  • XML Validation and Well-Formedness Check
    The XML validation can be done by checking the documents against a schema. <oXygen/> XML Editor supports: XML Schema, DTD, Schematron and Relax NG schemas.
  • XML Formating and Indentation.
    An useful utility is the XML document formatter.
  • Unicode and Internationalization
    <oXygen/> XML Editor supports a large number of text encodings. Unicode is fully supported.
  • <oXygen/> XML Diff
    A complete diff and merge solution is now also available as a separate product. It offers both directory and file comparison, six different diff algorithms and multiple levels of comparison.
  • XPath support
    XPath is a language for addressing specific parts of an XML document. XPath, like the Document Object Model (DOM), models an XML document as a tree of nodes. An XPath expression is a mechanism for navigating through and selecting nodes from the XML document. You can executes XPath queries on opened documents. Both XPath versions 1.0 and 2.0 are supported.
  • XML Digital Signature and XML Canonicalization
    The digital signature is a requirement when exchanging information in an untrusted network. Since XML is used for content storage it is important to be able to sign the XML files or messages.
  • <oXygen/> Tree Editor
    XML documents can be viewed/edited in a graphical tree. The tree editor is handy for large size documents.
  • Helper Views
    There is a set of panels located at the side of the editing area helping the XML editing. They present the model of the edited XML element, the available attributes and entities.
News
Upcoming Events:
Buy <oXygen/> License
XML Editor
Enterprise $449
Professional $349
Academic & SMP $64
XML Author
Enterprise $269
Professional $199
XML Diff
Professional $99  $59
Most Wanted Features
Cast your vote now! What feature would you need the most in the next version?
<oXygen/> XML Editor
Video Demonstrations
Support Life Program
Syncro SVN Client
Quotes
quote ..oXygen XML Editor still hits a sweet spot -- but a wider one than ever. The feature set, performance and interfaces get better with every release, while its core virtues remain, including the portability across platforms and the enlightened licensing (to users, not machines). Bravo for creating a product that needs no apology. quote
Wendell Piez
Mulberry Technologies Inc
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2010 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>® XML Editor