【发布时间】:2017-02-15 23:06:57
【问题描述】:
我刚刚启动 python 并尝试使用 ElementTree 解析 xml 文件。但问题是我有一个带有 CDATA 的标签,该标签在 tree.write.
之后被删除所以基本上我有这个标签
<content><![CDATA[eclipse.ver=1&encoding/ <project>=UTF-8${line.sep}]]></content>
改成
<content>eclipse.ver=1&encoding/<project>=UTF-8${line.sep}</content>
我试过用谷歌搜索,但不是很有帮助。那么任何人都可以帮助我,我怎样才能在标签中获得完全相同的内容??
【问题讨论】:
-
我认为这个问题是输出 xml 文件硬编码 xml 标签。但我想编辑包含 CDATA 的 xml 文件。
标签: python xml xml-parsing elementtree cdata