如何在 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
"
如何将 &
替换为 &
?
有了这个:
text = text.replace("&", "&")
如果你的输出是

那么说明你在重新转义。
尝试先unescape再输出,例如:
var1 = unescape('
')
我需要在 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
"
如何将 &
替换为 &
?
有了这个:
text = text.replace("&", "&")
如果你的输出是

那么说明你在重新转义。
尝试先unescape再输出,例如:
var1 = unescape('
')