--- alias: user-guide-business-workflow-task-parse-json render_macros: false description: "Parses JSON and evaluates an optional JSONata selection or transformation without changing or persisting the supplied content." --- # Parse JSON Parses JSON and evaluates an optional JSONata selection or transformation without changing or persisting the supplied content. ![Screenshot of a Business Workflow selecting orders.total from JSON and displaying the result.](images/business-workflow-task-parse-json.png) ## Inputs Set `Json`, `Expression`, `ExpectedSchema` in the task details. Use the value editor to select compatible results from earlier tasks. ## Outputs Use `Result`, `Found` in subsequent tasks. ??? example "Parse JSON" Connect JSON text and enter JSONata expression `orders.total`. Connect the parsed result to a typed downstream input. Supply an expected schema when validation is required. ## Behavior `Expression` uses JSONata. Connect `ExpectedSchema` when the result must be validated against a schema.