Skip to main content
Converts a string in XML, JSON, CSV, or other formats into a data object. Use this when a value arrives as one long piece of text, such as a JSON or XML document pulled from an API response, a file, or a single message field, and you want to turn it back into structured data you can read and map field by field. You choose which parser to apply, and it reads the text in that format and hands back the values it contains. This is the flexible version of the parsers: instead of being tied to one format, you pick the parser yourself, including Raw data, Binary data, CSV, Form URL encoded, JSON, Plain text, URL decode, XML, YAML, and cXML. If you already know the format, the dedicated options (Parse from JSON, Parse from XML, and so on) are usually quicker to set up.

Fields

Sample data

FieldValue
ParserParse from JSON
Input:
{
    "payload": "{\"sku\":\"A1\",\"name\":\"Wool scarf\",\"price\":19.99}"
}
Output:
{
    "payload": {
        "sku": "A1",
        "name": "Wool scarf",
        "price": 19.99
    }
}