XMLTransformer
Overview
Transform XML effortlessly using powerful XSLT stylesheets directly within Mendix.
Documentation
Customers can use XmlTransform to dynamically manipulate XML data within Mendix applications. It solves problems related to integrating with external systems, performing data transformations for reporting purposes, or converting XML data between different formats required by external APIs. This action is particularly beneficial in applications dealing with document processing, web services integrations, and data migration tasks.
Features and Limitations
Features:
-
Easy XML transformation using XSLT.
-
Support for passing dynamic parameters to XSLT stylesheets.
-
Option for formatted (indented) XML output.
-
Configurable output encoding.
Limitations:
-
The performance can degrade for extremely large XML documents due to memory usage.
-
Supports XSLT 1.0 transformations only.
Dependencies
No external dependencies required.
Configuration
Configure the action by:
-
Providing the XML and XSLT strings.
-
Optionally specifying parameters to pass to the XSLT.
-
Deciding whether to indent output and specify encoding if needed.
Known Bugs
There are currently no known bugs.
Frequently Asked Questions
Q: Can this action handle very large XML files?
A: While possible, handling very large XML files might require increased memory settings for the Mendix runtime.
Q: Which XSLT version is supported?
A: Currently, the action supports XSLT version 1.0 only.