Documentation

JSON Key Extractor

The JSON Key Extractor component extracts specific keys and their values from JSON data, with support for nested structures and path-based extraction.

JSON Key Extractor Component

JSON Key Extractor interface and configuration

Component Inputs

  • JSON String: Input JSON data

    The JSON string to process

  • Key Path: Path to extract

    The path to the desired key

  • Strict Mode: Toggle strict parsing

    Enable/disable strict mode

Component Output

  • Extracted Value: The extracted data

    The value at the specified key path

Implementation Example

const jsonKeyExtractor = { jsonString: '{"user": {"name": "John", "age": 30}}', keyPath: "user.name", strictMode: true }; // Output: // { // extractedValue: "John" // }

Best Practices

  • Use precise key paths for nested structures
  • Enable strict mode for validated JSON
  • Handle missing keys appropriately
  • Validate JSON input before processing