Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
Xml Python:如何使用'&燃气轮机';其中的符号_Xml_Python 3.x - Fatal编程技术网

Xml Python:如何使用'&燃气轮机';其中的符号

Xml Python:如何使用'&燃气轮机';其中的符号,xml,python-3.x,Xml,Python 3.x,我有一个包含以下类型内容的xml文件: <Column Name="name"> <Definition>a>b</Definition> </Column> a> b 我使用python中的xml.etree.ElementTree解析这个xml文件。然后我使用tree.write(“sample.xml”)写回xml文件 我得到的输出是 <Column Name="name"> <Defin

我有一个包含以下类型内容的xml文件:

<Column Name="name">
      <Definition>a>b</Definition>
</Column>

a> b
我使用python中的xml.etree.ElementTree解析这个xml文件。然后我使用tree.write(“sample.xml”)写回xml文件

我得到的输出是

<Column Name="name">
      <Definition>a &gt; b</Definition>
</Column>

a b
我希望它输出大于符号,如下所示:

<Column Name="name">
      <Definition>a > b</Definition>
</Column>

a>b

我如何才能做到这一点?

对于这个用例,我很好奇,必须用XML转义。否则它的格式就不好。唯一的其他选择是使用CDATA部分:
b]>
。不过,我不知道如何使用Python实现这一点。