XML Editor

The XML Editor in oXygen is a complete XML development platform with support for all major XML-related standards. An XML file can be edited in the following perspectives: XML Text editor mode, XML Grid editor mode, and XML Author mode.data sheetflyer
  • Intelligent XML Editing
    The context-sensitive Content Completion Assistant changes the way you edit documents, helping you to create valid content all the time.
    read more
  • Working With Modular XML Files in the Master Files Context
    oXygen helps you edit XML modules referenced using XInclude or external entities. By customizing the XML Master File, oXygen provides a context to address issues such as module validation, editing using the Content Completion Assistant, ID referencing, or XML module connection overview (understanding how modules are connected to each other).
    read more
  • Extensible XML Editor
    Starting with version 9 oXygen XML Editor adds a new concept, Document Type, which provides ready-to-use support for a framework or an XML language. The Document Type concept is used to provide the built-in support that oXygen XML Editor has for a number of XML frameworks (DITA, DocBook, TEI, etc.) More importantly, it can be employed to provide support for a user-defined framework that is to be shared with others.
    read more
  • XML Grid Editor
    oXygen's Grid editor mode allows you to edit repetitive XML content in a special layout similar to a spreadsheet application, without the need to interact with markup.
    read more
  • XML Outliner
    oXygen XML Editor comes with a powerful outliner, which is automatically synchronized with the document changes.
    read more
  • XInclude Support
    oXygen XML Editor supports XInclude, which is a standard for merging XML documents, or parts thereof, resulting in a single composite XML information set.
    read more
  • 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.
    read more
  • XML Formatting and Indentation
    An useful utility is the XML document formatter.
    read more
  • Unicode and Multi-lingual Editing Support
    oXygen XML Editor supports a large number of text encodings. For example, Unicode 4 is fully supported in both the Text mode and Author mode.
    read more
  • XPath Support
    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, 2.0 and 3.0 are supported.
    read more
  • XML Digital Signature and XML Canonicalization

    oXygen includes a tool for creating and checking digital signatures for both enveloped and detached signatures. The enveloped signatures are stored in the signed document, while the detached ones are stored in a separate file.

    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.
    read more
  • oXygen Tree Editor
    XML documents can be viewed/edited in a graphical tree. The Tree editor is handy for large size documents.
    read more
  • Helper Views
    There is a set of panels, located at the side of the editing area, to help you with XML editing. They present the model of the edited XML element, available attributes, and entities.
    read more