Altova XMLSpy Enterprise XML Editor 2024

Released: Oct 24, 2023

Updates in 2024

Funktionen

  • AI Assistant - XMLSpy now includes AI integration support to increase developer productivity and creativity. Using the AI Assistant in XMLSpy, you can use natural language prompts to generate XML or JSON schemas, sample instances, XSL or XQuery code, and more. This helps developers of all levels get a significant head start on any project, increasing productivity while letting them focus on bigger problems.
    • It's easy to use your current Open AI key to enable Chat GPT AI functionality in XMLSpy. Then, simply enter your prompt in the new AI Assistant. Sample queries include:
      • Create XML Schema for storing financial transactions.
      • Create an XML file with example financial transactions.
      • Create a sample JSON instance for active schema file.
      • Create an XSL transformation that lists all root elements from active XML file.
    • The code corresponding to your prompt is auto-generated by ChatGPT directly in XMLSpy, which can speed up the development process considerably. Using the AI Assistant toolbar, you can copy the response to the clipboard, create a new document that includes the response, or open it in the XMLSpy XPath/XQuery window.
  • Support for editing Markdown files - XMLSpy supports viewing rendered Markdown (.md) files in Browser View and editing them in Text View with syntax coloring. This release ships with a sample Markdown document and tutorial for getting a quick start with Markdown syntax for adding formatting elements like bold and italic as well as code blocks with automatic syntax coloring based on the specified language, e.g., XML, JSON, Python, HTML, etc.
  • Improved support for large files in Grid View - In addition to options for viewing documents with repetitive elements in sibling groups of 100, 1K, or 10K nodes, users can now display an unlimited number of nodes with no grouping. Unlimited is now selected by default.
  • Ability to save/load HTTP requests - Whether testing APIs and Web services or managing web sites, the XMLSpy HTTP Testing Window makes it easy to create and send an HTTP request to a web server, then receive and check the response. To increase developer productivity, requests can now be saved and reloaded directly within the window.
  • Native support for MySQL and MariaDB - XMLSpy support connecting to MySQL and MariaDB (as well as numerous other databases) via generic ADO/ODBC/JDBC connections. Now, XMLSpy supports native connections to them without the need for external drivers, which is much faster and more convenient.
  • Updated support for OIM XBRL - XMLSpy supports editing, converting, and validating OIM (Open Information Model) XBRL, which provides a model for easily transforming XBRL data between XML and other popular formats including CSV and JSON. In this release, support has been updated to include the latest version of the OIM XBRL specification, which is 2023-04-19.
  • Support for XBRL Calculations 1.1 - The XBRL Calculations specification defines a process for checking the calculation consistency of facts included in an XBRL report with the relationships defined in the corresponding XBRL taxonomy. Starting with this release, XMLSpy supports XBRL Calculations 1.1.
  • Saving schema diagrams as SVG - XMLSpy generates comprehensive schema documentation for XML, JSON, and XBRL in web and print formats. This release includes the option to generate schema diagrams as SVG, allowing for zooming and resizing images with no quality loss.
  • Horizontal mouse wheel scrolling - To make it easier to navigate large documents, especially, e.g., in XMLSpy Grid View, developers can now scroll horizontally using the mouse wheel by pressing the shift key or tilting the mousewheel left or right.