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