AltovaXML is a free software tool that provides developers with access to Altova's XSLT 1.0 and XSLT 2.0 engines, XQuery engine, XBRL validator, and XML validator. With AltovaXML, developers can incorporate these tools into their own applications free of charge.
AltovaXML supports a range of programming languages like Java, C#, JavaScript, and VB Script in its XSLT 1.0 / 2.0 engines. Additionally, AltovaXML includes COM, Java, and .NET interfaces, allowing it to be implemented with different applications. It also supports command line operations, making the software highly versatile. Furthermore, AltovaXML complies with the respective W3C specifications, making it a standards-based program.
Notably, AltovaXML is the only XSLT and XQuery processor that supports the ISO Office Open XML (OOXML) standard. With this feature, developers can extract and execute XSLT and XQuery transformations on Office Open XML data, royalty-free. Similarly, support for XBRL and XBRL Dimensions gives developers a royalty-free engine for validating and transforming XBRL documents.
The best part is that AltovaXML is free to use. There is no license key code required to activate the software, and developers can utilize it within their custom-developed applications without incurring any charge. To power your applications with the same engines that have helped make Altova software the industry's leading XML development toolset, simply download AltovaXML 2010.
Version 2010: N/A
Version 2008: Support for processing Open XML data in PowerPoint 2007 files in addition to Word 2007 and Excel 2007; Support for processing XInclude statements; Support for processing XPointer expressions
Version 2007: File parsing optimizations