Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

parse_xml

Same input shape as parse_json, but parses an XML payload into a JSON structure at data.{target}.

Synopsis

{
  "name": "parse_xml",
  "input": {
    "source": "payload",
    "target": "order"
  }
}

Description

parse_xml is an engine built-in from dataflow-rs. Orion declares no input schema for it, so a mistake in input surfaces when the task runs rather than when the workflow is saved.

Retry safety: pure. An engine built-in reads and writes the message and nothing else.

Fields

FieldTypeRequiredDefaultDescription
sourcestringyesWhere to read the raw XML from, for example "payload"
targetstringyesStored at data.{target}

Examples

{ "name": "parse_xml", "input": { "source": "payload", "target": "order" } }

Last verified 14 September 2026