|
<oXygen/> XML Editor and XSLT Debugger
<oXygen/> is a complete cross platform XML editor providing the tools for XML
authoring, XML conversion, XML Schema, DTD, Relax NG and Schematron development, XPath,
XSLT, XQuery debugging, SOAP and WSDL testing.
The integration with the XML document repositories is made through the WebDAV,
Subversion and S/FTP protocols. <oXygen/> has also support to browse, manage and query
native XML and relational databases.
The <oXygen/> XML editor is also available as an Eclipse IDE plugin, bringing
unique XML development features to this widely used Java IDE.
Key features |
Visual WYSIWYG XML editing
mode, based on W3C CSS stylesheets. | Ready to use visual editing support for DocBook, DITA,
TEI, XHTML. | | Visual DITA Maps Manager,
closely integrated with DITA Open Toolkit. | Different perspectives: XML Editor,
XSLT Debugger, XQuery Debugger, XML Databases, XML Tree Viewer/Editor. | | Ready to use validation, editing and processing support for Microsoft® Office 2007 - Office
Open XML (OOXML). | Ready to use validation, editing and processing support for Open Document Format (ODF) and other
ZIP-based packages. | | Edit with ease XML documents consisting of repetitive patterns using the
spreadsheet-like XML Grid
Editor. | Browse, edit or query using XQuery and SQL native XML or relational
databases. | | Management support for the relational databases: Oracle 10g R2, IBM DB2 Pure XML, Microsoft
SQLServer 2005. | Management support for the XML Databases: Tamino XML Server, XHive, MarkLogic, TigerLogic,
eXist, Berkeley XML DB. | | Schema annotations/DTD comments presented next to the content completion
proposals. | Share any of the <oXygen/> options together with the project. | | Manage and share transformation scenarios together with the project. |
<oXygen/> XML Editor makes available an open source NVDL implementation, oNVDL based on Jing. | |
<oXygen/> XML Editor provides editing and validation support for NVDL scripts and for
XML documents associated with NVDL scripts. | Edit and validate support for XML
Schema (visual diagram), Relax
NG (visual diagram), NVDL scripts, DTD, Schematron. | |
<oXygen/> XML Editor is available as standalone desktop or Java Web Start application,
or as an Eclipse plugin. |
Multiple validation engines:
Xerces, XSV, LIBXML, MSXML 4.0, MSXML.NET, Saxon SA, SQC. | | Powerful XSLT search and
refactoring actions working
across multiple files. |
Conversions from DTD,
Relax NG or a set of XML documents to XML Schema, DTD or Relax NG. | |
XSLT 1.0 and XSLT 2.0 editing, validation,
transformation, debugging and profiling support. |
Validate XML documents with XML Schemas, Relax NG, DTD, NVDL and Schematron schema or embedded Schematron
rules. | |
The best content
completion support offering XML elements, attributes, values (handling ID
references, enumerations and list values). | You can examine and merge differences between XML documents using the built-in XML Diff and Merge tool. | |
XPath 1.0 and XPath 2.0 evaluator and XPath content completion support. | Context sensitive content
assistant driven by XML Schema, Relax NG, NVDL, DTD or by the document
structure. | |
Multiple XSLT
processors: Xalan 2.7.0, Saxon 6.5.5, Saxon 9, XSLTProc, MSXML3.0/4.0/.NET
1.0/2.0 and Intel(R) XML Software Suite. |
Batch validation and batch
transformations. | |
XML code templates
(abbreviations). | Generate HTML documentation from XML Schemas. | |
XQuery 1.0 editing, validation,
transformation debugging and profiling support. | XSLT debugging using multiple processors: Xalan 2.7.0, Saxon 6.5.5, Saxon 9 Basic
and Schema Aware. | |
Mapping from the XSLT or XQuery
output result to the source and stylesheet or XQuery file locations. | Tree based XML Outliner
synchronized in real time with the edited document. | | Preview the transformation results as XHTML, XML or in your browser. | FO transformations using embedded Apache's FOP to generate PDF or PS files from XML
documents. | | New XML document wizards to easily create XML documents specifying a schema or a
DTD. | Easy XSLT/XQuery transformation and XML validation management with reusable
scenarios. | |
Import from relational databases
and other sources to XML. |
Source folding support with
powerful manipulation actions and persistence. | |
Schema Model View presenting schema
information about the current XML element. | Canonicalization and digital
signature of XML documents. | | Support for external Formatting Object
Processors. |
XInclude support. | | Format and indent of XML files. | Easy error tracking - locate the error source by clicking on it, visual markers and overview
ruler in the XML editor. | | Link to the exact location in the specification for XML Schema errors. | Support for editing remote XML files over FTP/SFTP, HTTP/WebDAV and
HTTPS/WebDAV. | |
Unicode and
multi-language support: English, German, French, Italian, Japanese and Dutch. | No platform lock-in, the same license can
be used on any platform with any distribution of the XML editor. | | Multi-line find and replace support allows regular expressions, is XML aware and can
handle multiple files. |
Spell-checking. | |
XML Catalog support. |
<oXygen/> includes the DocBook and
TEI documentation frameworks. | | Supported platforms: Windows, Mac OS X, Linux and Eclipse. | Fully-fledged client for the Subversion (SVN) versioning system. | | Support for generating large sets of sample XML instances from XML Schema. | |
What is new in <oXygen/> XML Editor 9.3July 2, 2008 Version 9.3 adds as main feature the support for editing and processing
resources inside ZIP-based packages including Microsoft® Office 2007 (OOXML)
and OpenDocument (ODF) documents. There are various other improvements, a number of
component updates and fixes. There are changes in:
OOXML, ODF and other ZIP-based packages support
Microsoft® Office 2007 - Office Open XML (OOXML) [ read more... ]
<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) [ read more... ]
<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.
Edit/Process files directly from ZIP-based packagesNow you can transform (using XSLT 1.0, 2.0, XQuery), validate and perform
many other operations on files inside archives.
Comparing files and directories from ZIP-based archivesYou can seamlessly compare
and merge files in ZIP archives (like OOXML, ODF, JAR and others) using the
Compare Directories tool. You can examine and merge differences in files from ZIP
archives in the Compare Files tool.
Improvements in the visual Author mode
Support for images referenced by an entity nameThe Author mode can display images referenced by the name of an external
entity which specifies the physical location of the image file.
Support for multiple selection in the Author OutlinerYou can drag-and-drop, cut, copy, paste or delete multiple nodes in the
Author Outliner.
Improvements in the DITA Map editor
Easier addition of topic references in DITA MapsYou can insert multiple topic references repeatedly without closing the
insertion dialog. The dialog also has an integrated file navigator for easier topic
references browsing. Using the contextual menu you can also easily insert a topic
reference to the current edited topic.
Support for using URI's in topic referencesIf a topic reference contains an URI value it will be solved through the
<oXygen/> configured catalogs before being displayed in the DITA Map.
Generate bookmarks in PDF transformations with DITA Open ToolkitThe XSLT stylesheets of DITA Open Toolkit for PDF output were patched for
generating correct PDF bookmarks and a Table of Contents.
Improvements in the Text editor
Improved attributes editing supportYou can quickly find and insert an attribute without having to edit
directly in the attributes table using the enhanced attributes editor. You can also
choose a file path as an attribute's value. This support is available in the
Attributes, Outline and Schema Diagram views.
Selection plugins can be applied to non XML documentsA selection plugin can be applied now to non XML documents. In previous
versions it could be applied only to an XML document.
Other features
Show/Hide Processing Instructions and Comments in the Text/Author OutlinerYou can use a toggle button in the Outliner view to easily show/hide
Processing Instructions and Comments in the Outliner tree.
Easier generation of XML Schema Documentation from an external processYou can export the settings of the Schema Documentation dialog to an XML
file. With the exported settings file you can generate the same HTML documentation
from the command line by running the script schemaDocumentation.bat (on Windows) /
schemaDocumentation.sh (on Mac OS X / Unix / Linux) located in the <oXygen/> XML
Editor installation folder.
More detailed errors in digital signature verificationWhen the verification of a digital signature fails, the error messages
offer more details when they are available. This is the case when the signature hash
value does not match the signed content or the public key is invalid.
More flexible options when creating detached signaturesNow you can set options like Transformation type, XPath or ID even when
creating a detached signature.
Drag and drop in the Project linked foldersThe structure of the project tree can be changed by drag and drop actions
also when the tree contains linked folders.
Built-in support for validation and content completion in MathML documents<oXygen/> includes the Math 2.0 DTD's allowing validation and content
completion in MathML XML documents.
Support for post-validation in LIBXMLThe --postvalid flag is set as default allowing LIBXML
to validate correctly the main document even if the XInclude fragments contain
IDREFS to ID's located in other fragments.
Component Updates
Support for eXist database 1.2.2The eXist database support was updated to eXist version
1.2.2.
Updated the Saxon 9 XSLT / XQuery processorThe Saxon 9 XSLT and XQuery processor was updated to the latest version:
9.0.0.6. Both Saxon 9 Basic and Schema Aware versions are supported, including XSLT
and XQuery debugging and profiling, and schema validation. For the Schema Aware
version you need a separate license from Saxonica.
Updated the Xalan processorThe Apache XSLT 1.0 processor was updated to version 2.7.1. Xalan can be
used for running XSLT transformations in both the Editor perspective and the XSLT
Debugger one and for validating XSLT stylesheets.
Updated the NekoHTML parserThe Apache NekoHTML parser was updated to version 1.9.7. The NekoHTML
parser is used for parsing HTML documents and making them valid XHTML
documents.
| |