Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用JSON2HTML库时,无法向HTML文档中的“我的列”添加背景色_Python_Html_Json_Json2html - Fatal编程技术网

Python 使用JSON2HTML库时,无法向HTML文档中的“我的列”添加背景色

Python 使用JSON2HTML库时,无法向HTML文档中的“我的列”添加背景色,python,html,json,json2html,Python,Html,Json,Json2html,我正在使用“json2html”库将JSON文件转换为HTML(我能够实现)。除此之外,我还尝试根据结果在其中一列中添加颜色。如果它说是真的-我希望背景是绿色,如果是假的,然后是红色 import json2html table = json2html.convert(json = data_to_be_sent) report_html = table 下面是我的Output/HTML/report\u HTML文件现在的样子:我只想根据结果为“Success”列添加颜色 <htm

我正在使用“json2html”库将JSON文件转换为HTML(我能够实现)。除此之外,我还尝试根据结果在其中一列中添加颜色。如果它说是真的-我希望背景是绿色,如果是假的,然后是红色

import json2html


table = json2html.convert(json = data_to_be_sent)
report_html = table
下面是我的Output/HTML/report\u HTML文件现在的样子:我只想根据结果为“Success”列添加颜色

<html>

<head>

<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,900" />

</head>

<body style="color: #333; font-family: Source Sans Pro;";>

<h2>Nightly Validation Report (2019/09/19, prod)</h2>

<h3>Nightly Validation Report (XX)</h3>

<br><br><table border="1"><tr><th>CorrelationId</th> 
<td>awsnightlyendtoend_XX_20190919T2319</td></tr><tr> 
<th>ValidationType</th><td>validate_adwactivityfact</td></tr><tr> 
<th>Success</th><td>False</td></tr><tr><th>OutputPath</th><td><ul><li><a 
href=https://XXXXX</a></li><li><a 
href=https://XXXXX</a></li></ul></td></tr><tr><th>ValidationDetail</th> 
<td>Comparison Failed: matched=211009, missing=5, mismatched=0, percent success=99.9952609779446%</td></tr></table>


</html>

夜间验证报告(2019/09/19,产品)
夜间验证报告(XX)


相关ID AWSNIGHTENDTOEND_XX_20190919T2319 ValidationTypevalidate_AdwaActivityFact
SuccessFalseOutputPath
  • 我不知道
    json2html
    是否可以在HTML中为标记添加类或样式,但HTML是一个字符串,因此可以使用ie.
    。替换('False',False'))
    然后您可以使用CSS设置红色或
    。红色
    似乎有两列-第一列使用
    ,第二列使用
    ,因此当JSON中有
    false
    时,您可以在HTML字符串中添加CSS
    td{background color:red}