This document describes a Mule flow that uses a custom transformer to convert an XML payload to JSON. The flow contains an inbound file endpoint that reads an XML file, a custom transformer java class that performs the conversion, and an outbound file endpoint that writes the JSON output to a new file. The custom transformer uses Jackson libraries to parse the XML into a List and then convert it to a JSON string. The example shows how to build and test the flow to successfully transform and output the XML payload as JSON.