JSON Normalize

Normalizes JSON-like structures into a list or flat dicts.

Made by funnel-io

  • JSON Normalizer

  • development-tools

  • normalize-json

What is JSON Normalize?

The Python package provides a solution for normalizing or flattening a JSON-like data structure into a list (generator) or flat dictionaries. This utility simplifies the handling of complex, nested data by transforming it into a more manageable format, enabling efficient processing and analysis. The normalized output can be easily integrated with various data processing frameworks and storage systems

Highlights

  • Converts nested JSON-like structures into a flat list of dictionaries
  • Supports a generator-based approach for memory-efficient processing of large datasets
  • Preserves the original structure and hierarchy of the input data through a dot-notation based key system
  • Allows for custom field renaming and data type conversions during the normalization process
  • Provides flexible configuration options to handle edge cases and customize the normalization behavior

Platforms

  • Self-Hosted

Languages

  • English

Features

    • Code Formatting