# XMLTransform

Get XML values according to given xPath query

## Method Signature

```
XMLTransform(XML=[any], XSL=[String], parameters=[Struct])
```

### Arguments

| Argument     | Type     | Required | Description                                      | Default |
| ------------ | -------- | -------- | ------------------------------------------------ | ------- |
| `XML`        | `any`    | `true`   | The XML to transform                             |         |
| `XSL`        | `String` | `true`   | The XSL to use for the transformation            |         |
| `parameters` | `Struct` | `false`  | The parameters to pass to the xsl transformation | `{}`    |

## Examples

## Related

* [XMLChildPos](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlchildpos)
* [XMLElemNew](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlelemnew)
* [XMLFormat](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlformat)
* [XMLGetNodeType](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlgetnodetype)
* [XMLNew](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlnew)
* [XMLParse](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlparse)
* [XMLSearch](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlsearch)
* [XMLValidate](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/xml/xmlvalidate)
