Generic Visual XML Editor

With <oXygen/> you can visually edit any XML document. By default, oXygen offers out-of-the-box support for content review, change tracking, profiling/conditional text, independent of XML vocabulary. It is easily and highly configurable, driven by CSS stylesheets.
  • Customizable XML Editor
    The Author mode of <oXygen/> XML Editor demonstrates a new productive way of authoring XML documents, similar to a word processor. <oXygen/> can be easily customized to visually edit any XML vocabulary (driven by CSS stylesheets).
    read more
    Customizable XML Editor
  • Friendly XML Visual Editing
    <oXygen/> makes XML document authoring easier than editing with an unstructured word processing application. <oXygen/> proposes only the valid structure at a given point in a document: there is no need to encode semantics into arbitrary styling. The guided XML authoring leads to shorter content editing time.
    read more
    Friendly XML Visual Editing
  • Out-of-the-box Table Support
    Out-of-the-box Table Support
    <oXygen/> offers built-in support for both CALS and HTML table models. If your XML vocabulary adheres to one of those models, <oXygen/> will automatically detect the table elements and layout the content in a tabular fashion. If your XML vocabulary uses other table standard you can use the standard W3C CSS table styling properties in the associated stylesheet.
    read more
  • Change Tracking and Review
    Change Tracking is a way to keep a history of the changes made to a document. When change tracking is enabled, the inserted and deleted content is highlighted in the document allowing you to easily identify the affected regions. Tracked changes can be rendered in callouts (balloons) displayed at the side of the document, with connecting lines pointing to the changed content.
    read more
    Change Tracking and Review
  • Profiling/Conditional Text
    Conditional text is a way to mark blocks of text meant to appear in some renditions of the document but not in others. For instance you can mark a section of a document to be included in the manual designated for the 'expert' users, other for the 'novice' users manual while unmarked sections are included in any rendition.
    read more
    Profiling/Conditional Text
  • Validate as you type
    Keeping the content valid at all times is a top priority. As a result <oXygen/> will automatically reject actions that will make the document invalid and propose solutions to keep the document valid. Document checking is performed automatically each time the document changes.
    read more
    Validate as you type