XML tools by Workato

XML tools by Workato provides actions to extract values, transform XML structures, and process attributes, enabling seamless recipe integration.

XML (eXtensible Markup Language) is a widely used format for storing and exchanging data, especially in APIs. Workato recipes typically expose XML data as input fields and datapills, but some workflows require direct interaction with XML content.

How XML tools by Workato works

XML tools by Workato provides the following actions to process XML data:

Setup

This connector doesn't require authentication or a connection setup.

Handle large XML documents

XML tools by Workato actions support XML payloads up to 10 MB at runtime by default. This applies to actions that process XML documents, such as parsing, generating, transforming, and validating XML.

The Parse XML document action supports payloads up to 200 MB when you set Enable streaming? to Yes.

Enable streaming

The Enable streaming? field controls how the Parse XML document action handles XML payloads at runtime.

  • No (default)

  • The action supports XML payloads up to 10 MB and returns the parsed output as datapills. Results return faster, which makes this the right choice for smaller payloads.

  • Yes

  • The action supports XML payloads up to 200 MB. Workato writes the parsed JSON to file storage and returns it as a reference. Streamed processing is optimized for throughput.

Set Enable streaming? to Yes when you anticipate large XML payloads.

Last updated: