Home. 
.

transparent

transparent

transparent

AltovaXML - XSLT 1.0/2.0 Engine, XQuery Engine, XML Validator

AltovaXML

Altova AltovaXML® 2012 is an XML standards processor that includes the Altova XSLT 1.0 and XSLT 2.0 processors, XQuery processor, XBRL validator, and XML validator, plus support for rendering charts based on XML data. Now you can use the same engines found in Altova XMLSpy in your own applications!

Through AltovaXML, Altova makes the same engines that drive its award-winning XMLSpy, MapForce, and StyleVision XML development tools available in a convenient executable. That means you can use the very engines that have helped make Altova software the industry’s leading XML development toolset in your own applications!

AltovaXML® 2012 includes COM, Java, and .NET interfaces so that it can be used from a variety of different applications. You can also call its functionality from the command line.

AltovaXML® 2012 includes the Altova:

    • XML validating parser
    • XSLT 1.0 engine
    • XSLT 2.0 engine (schema-aware)
    • XQuery 1.0 engine (schema-aware)
    • XBRL validation engine
    • Chart rendering functionality (Reporting Edition exclusively)
Header Image 
New  Bullet  Well-formedness checking
New  Bullet  Validation based on DTD or XML Schema
New  Bullet  XML transformations via XSLT 1.0
New  Bullet  Schema-aware XML transformations via XSLT 2.0
New  Bullet  XML queries and transformations via XQuery
New  Bullet  Support for rendering charts in XSLT and XQuery
New  Bullet  Validation of XBRL 2.1 and XBRL Dimensions 1.0
New  Bullet  Execution of XSLT & XQuery on OOXML data in Microsoft® Office 2007+ docs
New  Bullet  Execution of XSLT and XQuery transformations on XML files stored in ZIP archives
New  Bullet  Support for processing Java, C#, JavaScript, and VBScript in XSLT stylesheets
New  Bullet  Support for XInclude and XPointer
New  Bullet  Command line operations
New  Bullet  COM interface
New  Bullet  Java interface
New  Bullet  .NET interface
New  Bullet  32-bit and 64-bit versions

AltovaXML Editions

AltovaXML is available in two editions:

  • AltovaXML® 2012 Reporting Edition requires a paid license key code and includes the unique ability to render charts in XSLT / XQuery. It also includes support for processing Java, C#, JavaScript, and VBScript in XSLT. AltovaXML Reporting Edition is available in 32 and 64-bit versions.
  • AltovaXML® 2012 Community Edition does not require a license key code and may be used royalty-free. AltovaXML Community Edition does not support chart rendering, does not process program code in XSLT stylesheets, and is only available in a 32-bit version.

AltovaXML® 2012 Reporting Edition includes the ability to render charts in XSLT or XQuery files and is the only XML processor in the industry to support this powerful functionality. When you create a line, bar, pie, or gauge chart in XMLSpy, you can export the chart to XSLT or XQuery with one click for dynamic rendering in your applications via AltovaXML.

Note A license for AltovaXML Reporting Edition includes a right to distribute the Altova software as included within your own software application. End users wishing to use the Altova software component of your software application will need to purchase their own software license for the product from Altova or an authorized reseller.

AltovaXML® 2012 Community Edition includes all the capabilites above, excluding chart rendering and processing program code in XSLT. It is the only royalty-free processor to support schema-awareness in XSLT 2.0 and XQuery. The ability to access schema information provides several advantages, including isolating errors, simplifying debugging, and enhancing the performance of stylesheet and XQuery code.

Standards Support

AltovaXML® 2012 is standards-based in full compliance with the respective W3C standards released by the W3C on January 23, 2007.

W3C standards supported include:

    • XML 1.0
    • Namespaces in XML
    • XSLT 1.0
    • XSLT 2.0
    • XQuery 1.0
    • XPath 1.0
    • XPath 2.0
    • XML Schema 1.0
    • XPointer
    • XInclude

ISO standards supported include:

    • Office Open XML (OOXML)

What's Next?

  • Download AltovaXML Reporting EditionDownload AltovaXML® 2012 Reporting Edition
  • Download AltovaXML Community EditionDownload AltovaXML® 2012 Community Edition
  • Purchase AltovaXML Reporting EditionBuy AltovaXML® 2012 Reporting Edition now
  •  


transparent
Download
Pricelist
Buy
Print
Mail
Like It
AltovaXML Documentation
.

For more information about using AltovaXML® 2012 in your own applications, please refer to the AltovaXML® 2012 developer documentation, which is available in online help and PDF formats.

.
Get AltovaXML News
.

Stay up-to-date! Be sure to read the Altova Blog and subscribe to the Altova Developer Connection newsletter to ensure that you receive information about updates to and new versions of AltovaXML® 2012.

.
AltovaXML Agreement
.

AltovaXML® 2012 Community Edition is available for you to use both for your own purposes and to integrate into your solutions without paying any royalties or license fees. Please read the AltovaXML Developer License Agreement for more information.

.
.
.

SOAWorld Magazine Readers' Choice Awards

SOAReadersChoice

AltovaXML Named 'Best XML Parser' and 'Best XSLT Processor' by Readers of SOAWorld Magazine.

.
32 vs. 64-bit Software
.

64-bit-software

.

Note The 64-bit version of our software requires a 64-bit operating system (e.g. a 64-bit version of Windows Vista or Windows 7) to operate whereas the 32-bit version of our software can be used on both 32-bit and 64-bit versions of Windows.

.

If you are using a 64-bit version of Windows (Vista or 7) and intend to work with large XML documents, then the 64-bit version of our software is right for you. However, database drivers and other issues may influence your decision to use the 32 or 64-bit version.

.

If you are using a 32-bit version of Windows (XP, Vista, or 7) then you must download the 32-bit version of our software. For further information on 32-bit vs. 64-bit click here . . .

.
.

transparent

transparent