---
schema_version: "1"
id: 5ad256b6d1667b738f9a7620e31dfbb55b4721c68dce7ba4c8ba3689416dc665
title: XML Module 1.3
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/xml-module/latest/index.md
canonical_url: https://docs.mulesoft.com/xml-module/latest/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 8ef3b97d766ad12bfb41eeb3f66d159b6f431d0f89a25f4ca5dc14cd742f5596
description: MuleSoft Documentation Site
release: "1.4"
latest: true
---
---
product: XML Module
version: 1.4
is-latest-version: true
---

# XML Module 1.3

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

The XML Module process and extracts data from an XML document. Although DataWeave is recommended for
most XML-related cases, use the XML Module for cases that involve the usage of XML standards such as
XSLT, XPath, and XQuery, or XSD.

For compatibility information and fixed issues, see the XML Module Release Notes.

## Before You Begin

To use this connector, you must be familiar with:

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- Creating a Mule app using Anypoint Studio or Anypoint Code Builder

Before creating an app, you must have access to Anypoint Platform and Anypoint Studio.

## Common Use Cases for the Connector

Common use cases for XML Module include the following:

- Validate documents against an XSD schema

- Take XML input and transform it using an XSL style sheet

- Evaluate Xpath expressions in XML input content and extract the result

- Take XML input content and transform it based on XQuery expressions

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Use Exchange to Discover Connectors, Templates, and Examples](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange)

- [Salesforce Help](https://help.salesforce.com)
