我是python的新手,但我设法编写了一个简单的代码,通过json2html模块生成json格式的json数据。 json2html.convert(json = input),这里当我传递json节点时它是工作文件,但我应该将从我的应用程序创建的json文件作为输入传递给json2html以生成html表格式。如何传递任何json文件作为将文件转换为html表的输入?
答案 0 :(得分:0)
您可以尝试使用json2table模块,至少我是这样做的。以下代码创建一个html文件,其中包含所有json数据表结构。
from json2table import *
import json
data = open('YOURFILE.json','r')
jsonFile = data.read()
foo = json.loads(jsonFile)
build_dir = "LEFT_TO_RIGHT"
table_attr = {"style" : "width:100%", "class" : "table table-striped"}
html = convert(foo, build_direction=build_dir,table_attributes=table_attr)
with open("YOURFILE.html", "w") as ht:
ht.write(html)