使用JSON2HTML库时无法在HTML文档中为我的列添加背景颜色

2024-06-01 08:09:27 发布

您现在位置:Python中文网/ 问答频道 /正文

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

table = json2html.convert(json = data_to_be_sent)
report_html = table

下面是我的Output/HTML/report\uhtml文件现在的样子:我只想根据结果为'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>

Tags: 文件httpsreporthtmltableliheadtr