Oxygen is a multi-platform
XML Editor, XSLT/
XQuery Debugger and Profiler with full Unicode support. It offers a powerful code insight that can follow a
DTD, Relax NG or an
XML Schema or even can learn the structure from a partial edited document. XML and
XSL documents can be easily associated one with the other and the transformation results can be viewed as text or HTML.
Oxygen XML Editor provides a visual schema editor for W3C
XML Schema and Relax NG schema designed to simplify the development and understanding of the schema files. Oxygen validates XML,
XSL, XQUERY, FO,
XSD,
RNG,
RNC,
NRL,
DTD, Schematron, WSDL and CSS content, reporting errors with description and line number information and marking them in the document when validate as you type is enabled. More documents can be logically organized in projects. It comes with the latest Docbook DTD and stylesheets. Includes the Apache FO Processor, being able to generate PDF and PostScript. Other FO processors can be configured as plugins. Oxygen provides a special layout when entering in debugging mode to show the source and the stylesheet documents side by side and to show also the results and special debugging views. Debugging and profiling can be done using the latest versions of Xalan, Saxon 6 or Saxon 8 transformation engines. All debugger capabilities are provided (step into, step over, step out, run, run to cursor, run to end, pause, stop). The output is dynamically presented as it is generated by the transformation process complete with mapping to the source and stylesheet. A complete diff and merge solution is also available in Oxygen. It offers both directory and file comparison, 6 file diff algorithms, multiple level diff support easy invocation of the diff action from project panel or from the editors' contextual menu. Oxygen provides support for importing database content, Microsoft Excel sheets and legacy text data files into XML documents and also for generating XML Schema from database tables.
