Altova XMLSpy 2025 Enterprise Edition

Version 2020 Release 2

 

Files that are being edited are backed up automatically and can be restored in case of an unexpected program termination. You can set whether to run automatic backups and with what frequency.

The Validate on Edit feature flags validation and well-formed errors as you type in Text View and JSON Grid View. This feature can be switched on/off in the program options, as well as via a toolbar icon.

In Schema View, the Go to Type Definition command in various context menus enables you to jump to a component's type definition (simple or complex).

New JSON Grid View options  enable you: (i) to determine whether filters and formulas are saved to an application-wide JSON metadata file automatically, on request, or never, and (ii) to specify the location of this JSON metadata file. The metadata file can be used subsequently to apply the stored filters and formulas on the associated JSON files across multiple instances of XMLSpy, thus providing portability of filters and formulas. (Note: Removed in version 2021r2.)

JSON Grid View: The context menu provides commands (i) to collapse all unselected components, and (ii) to remove all comments from the document including, optionally, formulas (which are stored as comments).

JSON Grid View: Improved Find functionality.

Settings to specify handling of whitespace in Inline XBRL.

New methods for code generation.

 

Version 2020

 

JSON Grid View provides additional editing features: (i) automatic type detection, (ii) in-cell commands, (iii) XQuery filters for modifying the view, and (iv) XQuery formulas for generating additional output from JSON data.

Validation and editing support for JSON Lines and JSON Comments.

In JSON Grid View images can be displayed and charts can be created and displayed.

The Options dialog (Tools | Options) provides settings for JSON Grid View and for pretty-printing JSON documents in Text View. (Note: Moved to the Grid View Settings dialog and the Pretty Printing section of the Options dialog.)

A XULE validator and XULE processor have been added. XULE is a query language for XBRL instance documents. See the section XBRL > XULE for an overview of the new XULE features.

A XULE Window enables you to interactively query XBRL instance documents.

Editing help for XULE documents.

Multiple Inline XBRL documents can be processed as a set—as opposed to, previously, processing each document separately.

The Evaluator and Expression Builder of the XPath/XQuery Window have been re-designed for ease of use.

The XPath Debugger functionality of the XPath/XQuery Window has been enhanced with a number of new features: (i) Watch expressions, (ii) improved interface for better overview, and (iii) more powerful analytics. As a result of these new features, it is even easier for you to test and debug XPath/XQuery expressions against XML and JSON files.

Previously, the default editing view of files with different filetypes was selected in the Options dialog. The default editing view can now, additionally, be chosen directly in the editing view itself.

Support for the integration of XMLSpy in Visual Studio has been extended to Visual Studio 2019.

Support for the integration of XMLSpy in Eclipse has been extended to Eclipse 4.11 and 4.12.

 

© 2018-2024 Altova GmbH