Skip to main content
Reads cXML documents (the XML format used for purchase orders, invoices, and other procurement messages) and turns them into structured data you can map and transform. cXML files normally begin with a <!DOCTYPE ...> declaration that points at an external definition; this parser removes that declaration before reading the document, so the data loads even when that external definition is not reachable. XML attributes become keys prefixed with @, and nested elements become nested objects.

Fields

Sample data

Input (a cXML purchase order):
Output:
Because type conversion is on, payloadID="123" comes back as the number 123. With the option off it stays the text "123", and all other values are unchanged.