Chapter 4. Transforming data with Mule

This chapter covers

  • How transformers behave and how you can work with them
  • General-purpose transformers from Mule’s core library
  • Specialized transformers from the XML module
  • Transformers for JSON from the JSON module
  • Custom transformers made with JVM scripting languages

Every application nowadays understands XML or JSON and uses interoperable data structures, right? If you replied yes, be informed that you live in Wonderland and, sooner or later, you’ll awake to a harsh reality! If, like most developers, you answered no, then you know why data transformation is such a key feature of an ESB.

We’re still far away from a world of unified data representation, if we ever reach that point. Unifying data ...

Get Mule in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.