如何在 XML 文件中包含“&”

How to include "&" in XML file

我需要在 XML

中输出以下内容

log="+ Passed Open the Website
"

这是代码的相关部分

var1 = '
'
var2 = f' + {res} {na}{var1}'
var2 = var2.replace('&', '&')
case = ET.SubElement(
    suite,
    "testcase",
    {
        "name": f"{na}",
        "log": f'{var2}'

我试过 .replace 并逃脱,但每次都显示此输出。

log=" + Passed Load Home Page
"

如何将 &amp 替换为 &

有了这个:

text = text.replace("&", "&")

如果你的输出是
那么说明你在重新转义。
尝试先unescape再输出,例如:

var1 = unescape('
')