JSONto JSON

JSONto JSON

Transforms JSON data into another JSON structure. Instead of using a Function state, this state allows inline JSON transformation using scripting.

Supported Script Types  :

  • JSONata: A powerful JSON querying and transformation language with built-in functions for filtering, aggregation, and computation. Ideal for advanced querying, concise expressions, and complex or ad-hoc data manipulation.

  • JSLT: A structured JSON transformation language designed for clear input-to-output mapping and format conversion. Best suited for template-driven transformations and controlled structural changes.

    • Related Articles

    • JSON Path

      Path serves to locate specific parts or components within a JSON object. These paths start with the '$' symbol and follow JSONPath syntax. It is used to access particular elements or values within JSON objects passed in the Input Path, Output Path, ...
    • JSON Conversion

      JSON Conversion states convert data from various file formats into JSON for further processing within the circuit. Available States: JSON to JSON CSV to JSON XML to JSON YAML to JSON XLSX to JSON TXT to JSON Configuration and Common Fields The ...
    • Overview

      Any system is defined by the data it receives as input, the way it processes that data, and the output it generates. In a Circuit execution, the input to the circuit is provided as JSON key-value pairs. This JSON is passed as input to the initial ...
    • Output Path

      Output Path enables you to select a portion of the state's output and transfer it to the next state for processing, eliminating any unecessary objects from the JSON output. If the Output Path isn't specified, the entire JSON node (determined by the ...
    • Batch

      Batch state allows you to execute a function, webhook, or circuit in batches as multiple jobs in an iterative manner. While the Parallel state executes multiple states simultaneously using the same input, the Batch state executes the (same set of) ...

    You are currently viewing the help articles of Qntrl 3.0. If you are still using our older version and require guidance with it, Click here.