Преобразование JSON в HTML таблицу в Python
Я использовал библиотеку JSON для Python для получения данных из файлов JSON с использованием Python.
infoFromJson = json.loads(jsonfile)
Я полностью понимаю, как работать с файлами JSON в Python. Тем не менее, я пытаюсь найти способ отформатировать формат JSON хорошим способом.
Я предпочитаю конвертировать JSON в формат вложенной таблицы HTML.
Я нашел json2html для Python, который делает именно то, что я только что описал. Однако на самом деле он ничего не выводит, когда я запускаю скрипт, который они предоставляют.
Кто-нибудь имел опыт работы с этим инструментом? Или у кого-нибудь есть предложения по альтернативам?
2 ответа
Решение
В настоящее время лучше использовать json2table (по крайней мере, для Python 3)
import json2table
import json
infoFromJson = json.loads(jsonfile)
build_direction = "LEFT_TO_RIGHT"
table_attributes = {"style": "width:100%"}
print(json2table.convert(infoFromJson,
build_direction=build_direction,
table_attributes=table_attributes))