Oxygen XML Editor

xml editor

RSS  
About
Downloads
Register
Shop
Resources
Support
Supported platforms

<oXygen/> XML Editor and XSLT Debugger v10

<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/> also supports browsing, managing and querying 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 11g R1, IBM DB2 Pure XML, Microsoft SQLServer 2008.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 and Intel® XML Software Suite.
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.1, Saxon 6.5.5, Saxon SA, XSLTProc, MSXML3.0/4.0/.NET 1.0/2.0 and Intel® XML Software Suite.Integrated XQuery Debugger for the MarkLogic XML Database.
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 built-in processors: Xalan 2.7.1, Saxon 6.5.5, Saxon Basic and Saxon 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, DITA 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 10.0

October 23, 2008

One of the most important additions in <oXygen/> XML Editor and Author version 10 is the bundling of the schema-aware XSLT 2.0 and XQuery processor from Saxonica. Saxon-SA is now available in all <oXygen/> editions at no additional cost. Version 10 comes with a large number of improvements including a powerful new XML instance generator, better content completion offering proposals from included or imported XML Schema or XSLT modules, a better integration of the Intel(R) XML Software Suite and updates of most database connectors, document frameworks and XML, XML Schema, XSLT, XPath and FOP processors. The SVN support was also updated to include Subversion 1.5 features.

There are changes in:
Saxon-SA processorXML instance generator improvements
Content completion improvementsImprovements in the Author mode
Updated database connectorsIntel(R) XML Software Suite
Updated processorsFramework updates
SVN ClientOther improvements

Saxon-SA processor
<oXygen/> already provided support for some of the Saxon-SA features but that required a separate license and installation. Now <oXygen/> provides a better integration of Saxon-SA that comes already installed and ready to use in all <oXygen/> editions.

<oXygen/> bundles Saxon-SA
Now the latest version (9.1.0.3) of the commercial schema aware Saxon-SA processor from Saxonica comes bundled in all <oXygen/> editions. You have access from within <oXygen/> without any additional cost to advanced features like schema aware XSLT 2.0 and XQuery. The XML Schema information improves the error reporting and increases the performance due to better optimizations of the XSLT and XQuery code.

Schema aware XSLT 2.0 and XQuery debugging
Schema aware stylesheets and XQuery code can be debugged using the powerful <oXygen/> XML debugger. You can use schema aware XPath 2.0 to set conditional breakpoints or to evaluate expressions in the current execution context. You can also easily spot performance issues taking advantage of the integrated XSLT and XQuery profiler.

Schema aware XPath 2.0 execution
The XPath query tool bar and XPath Builder view were also updated to support XPath 2.0 schema aware queries.

Saxon-SA XML Schema processor
You can use the Saxon-SA schema processor to validate your XML Schema files and to validate XML documents against XML Schemas. As Saxon implements some of the XML Schema 1.1 features you can already experiment working with the new additions in XML Schema 1.1 like assertions, conditional type assignment, etc.
XML instance generator improvements
User defined value sets    [ read more... ]

You can have a better control on the values that appear in your generated instances by specifying a set of possible values for attributes or elements. This is very useful also in situations when it is not possible to automatically generate a valid value.


Configuration management to allow reuse of your settings    [ read more... ]

All the settings that you configured can be saved on disk in a configuration file and loaded later. You can reuse the options you defined at a later time, share them with other users or use them as input for the command line instance generator tool.


Command line interface for the XML instance generator tool    [ read more... ]

You can run the XML instance generator tool from the command line. This allows integrating the instance generation in automated processes.

Content completion improvements
Completion proposals from included or imported XML Schema schemas
The content completion presents the global types, elements, attributes or groups defined in the included or imported XML Schemas together with the ones defined in the current schema. This helps to make references to components defined in other schema documents.

Completion proposals from included or imported XSLT stylesheets
The content completion presents the template modes or names, the variables, the parameters, etc. defined in the included or imported XSLT stylesheets together with the ones defined in the currently edited XSLT stylesheet.
Improvements in the Author mode
Resolve DITA content references through XML catalogs
The DITA content references are passed trough the current XML Catalogs thus you can put references to remote resources and map them to local copies through the XML Catalogs.

The CSS url() function
The url() function accepts now more than one argument. This provides more flexibility in defining links in the <oXygen/> XML Author mode.
Updated database connectors
Support for MarkLogic 4.0
The Mark Logic database support including the XQuery debugger was updated to work with MarkLogic 4.0.

Support for Oracle 11g R1
The Oracle database support was updated to work with Oracle 11g R1.

Support for Microsoft SQL Server 2008
The SQL Server database support was updated to work with SQL Server 2008.

Support for IBM DB2 9.5
The DB2 database support was updated to work with DB2 9.5 (Viper 2).

Support for EMC XHive 8
The XHive database support was updated to work with XHive 8.
Intel(R) XML Software Suite
XPath integration
When you install the Intel XML Software Suite in <oXygen/> you can choose to have all the XPath 1.0 queries from the XPath query tool bar or from the XPath builder view of the XML editor evaluated using the Intel XML Software Suite XPath engine.

Validation against DTDs
You can use the Intel XML Software Suite for performing XML document validations against DTDs.
Updated processors
Updated the Saxon-B 9 XSLT / XQuery processor
The Saxon-B 9 XSLT and XQuery processor was updated to the latest version: 9.1.0.3.

Updated the Saxon.NET XSLT processor support
The Saxon.NET XSLT processor support was updated to the latest version: 9.1.0.1.

Updated the Apache FOP processor
The Apache FOP processor was updated to the latest version: 0.95.

Updated the LIBXML and LIBXSLT processors
The LIBXML processor was updated to version 2.6.32. The LIBXSLT processor was updated to version 1.1.23.

Updated the XSV validator
The XSV validator was updated to version 3.1-1.

Updated the XSLT validator and transformer based on the .NET framework
The nxslt processor which validates and transforms XSLT stylesheets based on the .NET framework was updated for .NET 2.0. The new version improves the error reporting and supports XHTML output mode, XSLT 2.0 character maps and XInclude references. Both .NET 1.0 and .NET 2.0 are supported.
Framework updates
Updated the DocBook XSL stylesheets
The DocBook XSL stylesheets were updated to the version 1.74.0.

Updated the TEI framework
The TEI P5 schemas were updated to the version 1.1.0. The TEI P4 stylesheets and TEI P5 stylesheets were updated to the version 5.12.
SVN Client
The SVN Client has been updated to support SVN 1.5 working copies and repositories.

Merge tracking
Starting with SVN 1.5 the revision at which a branch is merged is remembered. This is useful for the next merge operation when only the changes committed to the branch after the previous merge operation are considered.

Sparse checkout
Sometimes not all the files and subdirectories of a repository are needed in a working copy. In these cases only the needed subdirectories and files can be checked out from the repository by selecting one of the following checkout depths for a directory: recursive, immediate children, file children only, this folder only.

Update to revision
A new action "Update to revision" is available in the Working Copy view. It allows updating the resources selected in the working copy to a specified revision from the repository. The depth of the update operation on the folders can be selected from the values allowed by SVN 1.5 sparse checkout.

Improved merging support
A merge wizard was added to perform complex merge operations easier. Three types of merging are available: merge revision ranges, reintegrate a branch and merge two different trees. Advanced merge options can also be set.

Improved Open With action
The action works now on multiple file selection and is available in the Working Copy view, Synchronize view and Repository view.
Other improvements
Scenarios view
A new side view of the <oXygen/> XML Editor is available listing all the defined transformation scenarios. This allows to quickly invoke a series of scenarios and also to easily manage the scenarios, adding new scenarios, deleting or editing existing ones.

Output message format for external processors
This allows a closer integration of external processors (external XML validators or external XSLT processors). If the processor output follows the format documented in the <oXygen/> XML Editor User Manual then that processor messages will be presented similar with the built in processors messages, for instance it is possible to have location information and to just click on a message to open the file it refers to and highlight a specified line and column.

Save results as XML
Sometimes it is useful to process further the results you get in <oXygen/>. Now, it is possible to get those results in an XML form, documented in the <oXygen/> User Manual and apply further processing on that.
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>® XML Editor
News
Meet us at:
DITA Europe 2008
DITA Europe 2008
November 17-18
Munich, Germany
Buy oXygen license
XML Editor
Enterprise $448  $366
Professional $366  $299
Academic $69  $48
XML Author
Enterprise $269  $220
Professional $199  $179
Special Offer
18% OFF from <oXygen/> XML Editor v10
This promotion is ending on November 30, 2008.
Video Demonstrations
Quotes
quote Intel is excited to have the <oXygen/>® XML Editor support the Intel® XML Software Suite. As XML developers are looking to deliver XML and SOA applications, the adoption of the Intel XML Software Suite will bring unparalleled performance right out of the box. As Intel continues to enhance the Intel XML Software Suite, the users of <oXygen/> will be able to extract new benefits seamlessly. This is a "win-win" for customers of both companies. quote
David Hinz
Intel Corporation