[英]JSON2HTML: Not a valid JSON list python
我要轉換為HTML的文件中包含一個JSON。 我在網上看到有一個名為json2html的python工具,它可以幫我解決這個問題。
[{
"name": "Steve",
"timestampe": "2016-07-28 10:04:15",
"age": 22
},
{
"name": "Dave",
"timestamp": "2016-07-28 10:04:15",
"age": 34
}]
上面是我的JSON,使用在線轉換器工具-http://json2html.varunmalhotra.xyz/時,它的效果很好,並為我生成了一個不錯的表。
但是,當我使用pip安裝庫並運行以下命令時:
_json = [{
"name": "Steve",
"timestampe": "2016-07-28 10:04:15",
"age": 22
},
{
"name": "Dave",
"timestamp": "2016-07-28 10:04:15",
"age": 34
}]
print json2html.convert(json=_json)
我得到一個錯誤
File "/root/.pyenv/versions/venv/lib/python2.7/site-packages/json2html/jsonconv.py", line 162, in iterJson
raise Exception('Not a valid JSON list')
Exception: Not a valid JSON list
我什至通過http://jsonlint.com/運行json,並將其作為有效JSON返回。
我想知道是否有人可以解決此問題,或者可以為我指出如何解決此問題的正確方向。 我在該庫中找不到太多文檔。
作為參考,這是鏈接到的PyPI庫- https://pypi.python.org/pypi/json2html
任何幫助將不勝感激,在此先感謝!
參數json
必須是字典對象,並且您傳遞一個列表。 嘗試這個:
_json = { "data" : [{"name": "Steve",
"timestampe": "2016-07-28 10:04:15",
"age": 22
},
{
"name": "Dave",
"timestamp": "2016-07-28 10:04:15",
"age": 34
}]
}
print json2html.convert(json=_json)
嘗試使用json.loads()設置_json的值,如此答案所示- 在python中將json轉換為html表
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.