def process_json_part()

in http/get_multipart/python/client/simple_client.py [0:0]


def process_json_part(message):
    assert message.get_content_type() == JSON_FORMAT
    payload = part.get_payload()
    print(f"-- {len(payload)} bytes of JSON data:")
    try:
        PREVIW_SIZE = 5
        data = json.loads(payload)
        print("[")
        for i in range(min(PREVIW_SIZE, len(data))):
            print(f"  {data[i]}")
        if len(data) > PREVIW_SIZE:
            print(f"  ...+{len(data) - PREVIW_SIZE} entries...")
        print("]")
    except json.JSONDecodeError as e:
        print(f"Error parsing JSON data: {e}\n", file=sys.stderr)
    return data