FeaturesoXygen XML Editor has a large number of features regarding the editing of the
XML-related documents. You can find a detailed list of them here.

XML EditorThe 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 EditingThe context-sensitive Content Completion Assistant changes the way you edit
documents, helping you to create valid content all the time.

Extensible XML EditorStarting 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.

XML Grid EditoroXygen'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.

XML OutlineroXygen XML Editor comes with a powerful outliner, which is automatically
synchronized with the document changes.

XInclude SupportoXygen XML Editor supports XInclude, which is a standard for merging XML documents,
or parts thereof, resulting in a single composite XML information set.

XPath SupportAn
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.

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.

oXygen Tree EditorXML documents can be viewed/edited in a graphical tree. The Tree editor is
handy for large size documents.

Helper ViewsThere 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.

Visual (WYSIWYG) XML EditorsoXygen offers out-of-the-box visual editing support (CSS based) for a
number of important XML documentation frameworks (DITA, DocBook, TEI, XHTML). In case you
are planning to use other types of XML documents, there is also an API available for
customizing oXygen.

Generic Visual XML EditorWith oXygen you can visually edit any XML document. By default,
oXygen offers out-of-the-box support for content review, change tracking, profiling,
and conditional text, all of which are 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 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).

User-Friendly XML Visual EditingoXygen 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.

Out-of-the-box Table SupportoXygen 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.

Change Tracking and ReviewChange 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.

Profiling/Conditional TextConditional 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 'expert' users and another section for 'novice' users, while
unmarked sections are included in any rendition.

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.

Visual DITA EditoroXygen offers the most advanced DITA editing support, covering both DITA 1.1 and 1.2
standards, and allows users with limited knowledge of XML to edit DITA documents in a
visual interface, similar to a WYSIWYG word processor. The DITA Open Toolkit publishing
engine comes bundled with the application.

DITA EditingoXygen includes out-of-the box support for DITA (including
DITA
specializations): specific actions, full table support and on the
fly conversion to DITA from Office applications when copying and pasting content.

DITA Maps ManagerThe DITA Maps are key components for authoring DITA content.
Managing these files and the referenced topics is an important feature for a DITA
aware editor.

Content Review and Change TrackingCollaboration is the key in the success of up-to-date and top quality
documentation. Using oXygen the editors and the reviewers can work seamlessly
together: they can add comments, see each others changes, search for
reviews.

Content Re-useA
key DITA feature is the support for content re-use through content references and
conditional text.oXygen lets you create such content references.

Profiling/Conditional TextoXygen offers full support for DITA conditional text processing:
profiling attributes can be easily managed to filter content in the published output.
You can toggle between different profile sets in the Author mode to
see what will be included in the output.

Single-Source DITA publishingoXygen makes use of the industry standard
DITA Open Toolkit for converting from DITA maps to final output (PDF,
EPUB, etc.) Besides those formats, oXygen offers out-of-the-box
support for generating high quality feedback enabled or mobile-friendly
WebHelp.

Editor ExtensibilityYou can extend the DITA functionality of the oXygen by changing the CSS
files, by defining a broader set of operations and actions or by creating
plugins.

Visual DocBook EditorWith oXygen you can edit Docbook 4 and Docbook 5 documents in a
user-friendly and productive way. The publishing tool includes transformation scenarios
for producing WebHelp, EPUB, PDF, or plain HTML.

Content Review and Change TrackingCollaboration is the key in the success of up-to-date and top quality
documentation. Using oXygen the editors and the reviewers can work seamlessly
together: they can add comments, see each others changes, search for
reviews.

Content Re-use and ProfilingAn
important feature is the ability to re-use the same content for either a new document,
or to apply condition profile to an existing document. oXygen
lets you create XInclude content references and define profiling condition
sets.

Single-Source
DocBook
PublishingWith oXygen you can transform your DocBook documents to a multitude of
formats: HTML, EPUB and PDF, or even to a feedback enabled or mobile-friendly WebHelp
system. Writing a document in DocBook and publishing is now a simple
task.

Visual TEI EditoroXygen XML Editor includes TEI DTDs and stylesheets. Writing and
publishing TEI documents is very easy with oXygen offering a user interface similar
to a word processing application (WYSIWYG).

Content Review and Change TrackingCollaboration is the key in the success of up-to-date and top quality
content encoding. Using oXygen the editors and the reviewers can work seamlessly
together: they can add comments, see each others changes, search for
reviews.

oXygen WebHelp for DITA and DocBookoXygen offers built-in support to create online documentation. This website-friendly
presentation of the XML content features table of contents, index navigation, and text
search capabilities.

XSLTThe
XSLT support offers the best XSLT Editor available, an intuitive XSLT Debugger, a powerful
XSLT Documentation tool and a wide range of actions designed to refactor/reorganize the
content of XSLT stylesheets.

XSL / XSLT DebuggeroXygen's XSLT Debugger helps you spot
possible bugs in your XSL stylesheets making use of the most common XSLT transformation
engines, Saxon and Xalan.

XSLT Debugging PerspectiveoXygen provides a special
layout for the debugging mode. It presents the XML source and the XSLT stylesheet side
by side and also offers dedicated XSLT debugging views and toolbars.

XML Schema 1.1 SupportoXygen enhances its XML Schema
features to include XSD 1.1 capabilities. The full 1.1 specification is implemented so
you can edit and validate 1.1 schemas both in the Text and
Design modes.

XML Instance GeneratoroXygen XML instance
generator can quickly generate a large set of XML document samples based on a given XML
Schema, version 1.0 or 1.1.

WSDL (Web Services Description Language) oXygen offers a WSDL Editor that supports both editing and online testing.
You can use a wide range of searching and refactoring actions and a powerful WSDL
documentation tool integrated with XML Schema documentation.

WSDL RefactoringoXygen offers a wide range of actions
designed to refactor/reorganize the content of WSDL documents. You can quickly find the
declaration of a component, where it is referenced, and rename it using dedicated
operations.

WSDL SOAP AnalyzerAfter defining the descriptor you can
verify whether the defined messages are accepted by the Web Services server. oXygen
provides two ways of testing: one for the currently edited WSDL file and another for the
remote WSDL files that are published on a web server.

WSDL DocumentationThe oXygen WSDL Documentation tool
allows you to easily generate full documentation for the WSDL components in HTML format,
including comprehensive annotations and cross references. You can generate a brief
documentation listing the services, bindings, port types and messages defined in the
WSDL documents.

XQuery EditorWhile editing XQuery documents oXygen
helps you with features such as content completion assistance, validation, execution,
and generation of HTML documentation.

XQuery DebuggerFull debugging support similar with the XSLT
Debugger. oXygen XML Editor helps you find and fix the bugs that may be present in
your XQuery documents.

XQuery Builder The Xpath/XQuery builder is a powerful sandbox tool designed to aid you in
building, re-using and testing XQuery snippets.

JSON EditorJSON, or JavaScript Object Notation, is a
lightweight text-based open standard designed for human-readable data interchange. It is
derived from the JavaScript scripting language for representing simple data structures and
associative arrays, called objects.

Single-Source PublishingSingle-source publishing is a
content management method which allows the same content to be used in different
deliverables.

Native XML and Relational DatabasesoXygen XML Editor can perform XQuery/XPath queries against a native XML
database through a connection to the database server. A dedicated collection of database
exploring views are grouped together in a database perspective layout.

IBM DB2 XML support The support for IBM DB2 Pure XML
database includes: multiple server connections, resource management, XML Schema
registration, XQuery and SQL execution, table data editing. A more detailed explanation
can be found in the following tutorial.

eXist Support The support for eXist database includes:
multiple server connections, XQuery execution, resource management and editing. A more
detailed explanation can be found in the following tutorial. oXygen supports eXist
database server versions 1.3, 1.4 and 1.5.

MarkLogic Support The support for MarkLogic XML database
includes: multiple server connections, XQuery execution and debugging, resource
management and editing through WebDAV. A more detailed explanation can be found in the
following tutorial.

Oracle Berkeley DB XML support The support for Oracle Berkeley DB XML database includes resource management
and editing, XQuery execution and debugging/profiling. A more detailed explanation can
be found in the following tutorial.

Documentum CMS IntegrationoXygen XML Editor integration with the
Documentum CMS is built on top of DFS 6.5 and includes repository browsing, check-out
and check-in support, transparent access to resources (open, edit save), import/export
and resource management.

Microsoft® Office 2007 - Office Open XML (OOXML)oXygen XML Editor offers support for editing, transforming and validating documents
composing the Office Open XML (OOXML) package directly through the archive support. This
support is also available for other zipped files.

Open Document Format (ODF)oXygen XML Editor allows you to extract, validate, edit and process the XML data
stored in OpenDocument files and any other ZIP-based archive. These capabilities allow
developers to use data from ODF documents together with validation and transformations
(using XSLT or XQuery) to other file formats.

EPUB 2.0 and 3.0 SupportoXygen allows you to change, extract, validate and process data stored in EPUB
files. These capabilities allow developers to transform and pack files into EPUB, or
even process data from EPUB documents using XSLT or XQuery.

DeploymentDescribes ways to deploy frameworks and plugins to oXygen
installations.

SVG EditorThe SVG support allows you to develop scalable graphics that are edited or
generated through XSLT.

CSS Editor The CSS Editor in oXygen XML Editor allows you to edit and validate the
CSS files.

Large File ViewerVery large files (larger than a Gigabyte) that
cannot be opened in the editor panel can be viewed in the Large File Viewer without
loading the file in the memory. The Viewer is available from the Tools
menu.

oXygenXML Plugin for EclipseThe editor is available as a plugin for the Eclipse IDE. All the main
features of the standalone editor are available.

Project SupportoXygen XML Editor helps you organize your
XML-related files into projects. Accordingly, you can perform batch operations (such as
validation and transformation) over sets of files. Another feature of the project is
that it allows you to share your project settings and transformation scenarios with your
co-workers.

oXygen XML Feature Matrix The list of the differences between Enterprise and Professional/Academic
editions of oXygen XML Editor. There is a single installation kit for all editions.
Different license types are activating different features.

Buy now oXygen new licenses, upgrades and Support & Maintenance
Packs.

Buy oXygen XML EditoroXygen XML Editor is a complete XML development platform providing the
necessary tools for working with a wide range of XML standards and technologies: XML
editing, XML conversion, XML Schema development, XSLT and XQuery execution and debugging,
SOAP and WSDL testing, etc. It can access a large number of native XML and relational
databases including MarkLogic, Oracle, IBM DB2, eXist.

Buy oXygen XML AuthoroXygen XML Author is a simplified distribution of the Editor, specially created for
the content authors. It includes all the XML authoring, database access and publishing
features available in oXygen XML Editor. Besides the out-of-the-box support for the
standard XML documentation frameworks: DocBook, DITA, TEI, XHTML, its unique design makes
it easy to customize/extend to match a whole new range of editing needs.

The floating licenses allow you to install oXygen XML Editor on any number
of workstations connected to your company network, but only the licensed number of
instances will be able to run at the same time. For example, if you purchase two
Floating(concurrent) licenses, an unlimited number of users can install and run
oXygen, but only two users (any two users) can run it at the same time.

The Enterprise edition includes all the features
of this product, with support for commercial databases. The documents created with the
editor can be used for any purpose.

Support & Maintenance Pack RenewalsThe Support & Maintenance Pack
Renewals provides unlimited technical support and allows you to upgrade to
all oXygen versions, either minor or major that are released within one year from
the purchase date, at no additional cost. The Support & Maintenance Pack Renewal can
be bought only within a period of 14 days after a previous Support & Maintenance
Pack has expired, or bundled with a new license. One Support & Maintenance Pack
license covers one license of oXygen.

Professional Edition The Professional edition does not include
support for commercial databases. If you work with commercial databases you should
consider the Enterprise edition. The documents created with the editor can be used for any
purpose.

oXygen XML Editor Support & Maintenance Pack RenewalsThe Support & Maintenance Pack
(SMP) provides unlimited technical support and allows you to upgrade to all
oXygen versions, either minor or major that are released within one year from the
purchase date, at no additional cost. The SMP Renewal can be bought only within a period
of 14 days after a previous SMP has expired, or bundled with a new license. One Support
& Maintenance Pack license covers one license of oXygen.

The
academic eligibility conditions are listed here: http://oxygenxml.com/academic. There
is no limitation in the features of the editor compared with the Professional edition.
Academical organizations (such as schools or universities) can take advantage of this
license, but we reserve the right to verify if they really belong to this category. The
government departments/agencies can not benefit of Academic
edition.

The
academic eligibility conditions are listed here: http://www.oxygenxml.com/academic. There is no limitation in the features
of the editor compared with the professional edition. Academical organizations (such
as schools or universities) can take advantage of this license, but we reserve the
right to verify if they really belong to this category.

The
floating licenses allow you to install oXygen XML Editor on all workstations
from a network segment in your organization, but only the licensed number of
installations will be able to run at a certain time.

Buy oXygen XML Editor Academic Site with SMP This license type is intended for
academic use and can be distributed to all employees, students and
staff within the licensed Site Location. There is no limitation in the features of the
editor compared with the professional edition.

Buy oXygen XML Editor Academic Floating Upgrade & SMPThe floating licenses allow you to
install oXygen XML Editor on all workstations from a network segment in your
company, but only the licensed number of installations will be able to run at a
certain time. This license type is intended for academic use.

oXygen XML Editor Support & Maintenance Pack RenewalsThe Support & Maintenance
Pack(SMP) provides unlimited technical support and allows you to upgrade to
all oXygen versions, either minor or major that are released within one year from
the purchase date, at no additional cost. The SMP Renewal can be bought only within a
period of 14 days after a previous Support & Maintenance Pack has expired, or
bundled with a new license. One SMP license covers one license of
oXygen.

The floating licenses allow you to install oXygen XML Developer on any
number of workstations connected to your company network, but only the licensed
number of instances will be able to run at the same time. For example, if you
purchase two Floating(concurrent) licenses, an unlimited number of users can install
and run oXygen, but only two users (any two users) can run it at the same time.

The Enterprise edition includes all the features
of this product, with support for commercial databases. The documents created with the
editor can be used for any purpose.

Support & Maintenance Pack RenewalsThe Support &
Maintenance Pack (SMP) provides unlimited technical support and allows you to
upgrade to all oXygen versions, either minor or major that are released within one
year from the purchase date, at no additional cost. The Support & Maintenance Pack
Renewal can be bought only within a period of 14 days after a previous Support &
Maintenance Pack has expired, or bundled with a new license. One Support &
Maintenance Pack license covers one license of oXygen.

The Professional edition does not include
support for commercial databases. If you work with commercial databases you should
consider the Enterprise edition. The documents created with the editor can be used for any
purpose.

oXygen XML Developer Support & Maintenance Pack RenewalsThe Support &
Maintenance Pack (SMP) provides unlimited technical support and allows you to
upgrade to all oXygen versions, either minor or major that are released within one
year from the purchase date, at no additional cost. The SMP Renewal can be bought only
within a period of 14 days after a previous SMP has expired, or bundled with a new
license. One Support & Maintenance Pack license covers one license of
oXygen.

The floating licenses allow you to install oXygen XML Author on any number
of workstations connected to your company network, but only the licensed number of
instances will be able to run at the same time. For example, if you purchase two
Floating(concurrent) licenses, an unlimited number of users can install and run
oXygen, but only two users (any two users) can run it at the same time.

The Enterprise edition includes all the features
of this product, with support for commercial databases. The documents created with the
editor can be used for any purpose.

oXygen XML Author Support & Maintenance Pack RenewalsThe Support & Maintenance
Pack (SMP) provides unlimited technical support and allows you to upgrade to
all oXygen versions, either minor or major that are released within one year from
the purchase date, at no additional cost. The SMP Renewal can be bought only within a
period of 14 days after a previous SMP has expired, or bundled with a new license. One
Support & Maintenance Pack license covers one license of oXygen.

The Professional edition does not include
support for commercial databases. If you work with commercial databases you should
consider the Enterprise edition. The documents created with the editor can be used for any
purpose.

Order historyThe order history contains information about your
current license status, a purchase suggestion (when necessary) and a report with all orders
placed by you and recorded in our database with the email address you provided.

Databases and JDBC Drivers This page lists the most current information
about databases and some of their JDBC drivers that can be used for import data or extract
XML Schema from database structure features. Information about what file(s) to load in the
Preferences->Database->JDBC Drivers as well as information about driver classes and URL
formats are also provided. An extensive list of JDBC drivers is also available at JDBC section at Oracle (formerly from Sun).

Namespace of the Intermediate XML used in XSLT Stylesheet Documentation The namespace name
http://www.oxygenxml.com/ns/doc/xsl-internal identifies
oXygen specific elements from the XML Intermediate format used to generate documentation
for an XSL stylesheet. When generating XSLT Stylesheet documentation oXygen creates an
intermediate XML format that contains all the data collected from the stylesheets. Over this
XML file an XSLT stylesheet is then applied and the final format is obtained.

Namespace of the Intermediate XML used in XML Schema Documentation The namespace name http://www.oxygenxml.com/ns/doc/schema-internal identifies oXygen
specific elements from the XML Intermediate format used to generate documentation for an XML
Schema. When generating schema documentation oXygen creates an intermediate XML format
that contains all the data collected from the schemas. Over this XML file an XSLT stylesheet
is then applied and the final format is obtained.

oXygen XML Editor logosNo matter if you are a partner, reseller or a oXygen user and
you need a suitable oXygen XML logo for your website, we are happy to help you find it.

Starting with version 15.0, oXygen XML Editor no longer collects/processes data
about how it is used. Although version 14.2 and earlier still collect anonymous data
internally, starting with 25th May, 2013, the data is no more accepted or processed by
the central data processor server.