Altova RaptorXML Server delivers hyper-performance validation and processing of XML, XBRL, and JSON data.
RaptorXML Server is the third generation XML processor from Altova – completely rewritten and implemented from scratch and optimized for parallel computing – based on our substantial 15-year experience with XML and related standards.
RaptorXML Server provides hyper-performance through:
RaptorXML Server is available for Windows, Linux, and Mac OS platforms.
Supported standards include:
In addition to comprehensive XML support, RaptorXML+XBRL Server includes specialized support for validation of XBRL taxonomies and instance files, and, it provides important support for XBRL Dimensions, XBRL Formula, XBRL Table Linkbase, and XULE.
These new standards provide the opportunity to view, validate, and analyze XBRL data in new and productive ways, without compromising interoperability and backwards compatibility. Full support is in an XBRL processor is of the utmost importance.
Adding to the numerous XBRL standards supported in the list above, we have released several Python scripts for various XBRL validation scenarios, all of which are available for free on GitHub. Download the scripts for validation against:
All of these scripts for RaptorXML+XBRL Server use the new Raptor Python v2.2 API, are available as open-source, and are offered under a standard Apache 2.0 license.
Note: in addition to scripts for DQC rules, RaptorXML+XBRL Server now supports XULE .
Read more about these validation rules and Python scripts on the Altova Blog and visit the Altova GitHub repository for more sample projects and resources for developers.
An add-in has already been created for the Work-In-Progress (WIP) taxonomy for the Surety industry, both for consumption of WIP reports on the surety side via Altova MapForce, as well as creation of valid WIP XBRL documents by contractors directly in Excel.