XML File
Overview of XMPro’s XML File Agents, including the XML File Reader and XML File Writer. Learn how to read and write data using XML files in Data Streams.
XML (eXtensible Markup Language) is a markup language much like HTML. It is a W3C recommendation for storing and transporting data.
XMPro provides agents that allow you to read node values from XML files and write data back into them from within your data stream. XPath expressions are used to navigate to the node's location in the XML file.
The XML File Reader Action Agent allows you to extract node values from an XML file and include them as events in a data stream.
The XML File Writer Action Agent enables you to write events from a data stream into an XML file. This is useful for archiving, testing, or sending structured data to another system. You can configure the output structure, specify node paths using XPath, and determine whether a new file is created periodically or the contents are appended.
Pre-requisites
None at this time
Current Version
Download the XML File Reader Action Agent v1.20 (Last Update: 8 Oct 2025)
Download the XML File Writer Action Agent v1.01 (Last Update: 14 Nov 2025)
Please contact XMPro if you're looking for an older version of these Agents.
XML File Reader Release Notes
1.20
08 Oct 2025
Support a base64 string as the xml file source.
Support appending the input payload to the file content.
Standardized property names.
1.19
22 Jan 2025
Repackaged to translate the Agent's properties.
1.18
05 Feb 2024
Fixed duplicated output on batch processing of multiple files.
1.17
14 Jul 2023
Support batched output with an event per repeating XML element. Note: This is a breaking change - leaving the grid empty to return the file content in a string attribute named XMLData is no longer supported.
1.15
06 Sep 2022
Repackaged to include the Agent's Category.
1.14
07 Sep 2020
Return full XML data if no specific elements are specified to return
1.12
04 Mar 2019
Updated help URL.
1.11
13 Aug 2018
Added error endpoint.
1.10
01 May 2018
Added validation to check that Schema grid is populated.
1.00
01 May 2018
Initial Release.
XML File Writer Release Notes
1.01
14 Nov 2025
Fix non-datetime fields being incorrectly converted to datetime format (e.g. string value "01/01/2025" was converted to datetime).
1.00
08 Oct 2025
Initial Release
Last updated
Was this helpful?