使用python minidom创建xml文件来转义引号



我正在使用python创建XML文件来自动化工作流。

我写的代码是:

from xml.dom import minidom
import os
root = minidom.Document()
xml = root.createElement('WASATCH') #main (root) element
xml.setAttribute("ACTION","JOB")
#Create XML File
xml_str = root.toprettyxml(encoding='utf-8',indent="t") 
xml_file = "EXAMPLE.xml" #name xml file
with open(xml_file, "wb") as f:
f.write(xml_str)

目前,代码打印的报价围绕JOB

<WASATCH ACTION="JOB">

但我需要去掉这些才能打印这个

<WASATCH ACTION=JOB>

我该怎么做才能删除JOB周围的引号?

删除引号将使其成为无效的xml。如果你真的想这样做,就用xml_str并用你选择的方法替换引号,例如

new = xml_str.replace(‘“‘,’’)

相关内容

  • 没有找到相关文章

最新更新