I've been using the JSON library for Python to get data from JSON files using Python.
infoFromJson = json.loads(jsonfile)
I fully understand how to work with JSON files in Python. However, I am trying to find a way to format JSON format in a nice way.
I prefer to convert the JSON into a nested HTML table format.
I found json2html for Python, which does exactly what I just described. However, it does not actually output anything when I run the script they provide.
Has anyone had experience with this tool? Or does anyone have suggestions for alternatives?
Kyle Shrader
Nowadays it's better to use json2table (at least for 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))
来源:https://stackoverflow.com/questions/31011179/converting-json-to-html-table-in-python