【发布时间】:2011-02-03 15:31:59
【问题描述】:
我一直在尝试在 python 中编写/解析 xml 文件。标签很简单
<main>
<data>
abcdef
</data>
</main>
我使用 xml.dom.minidom 中的 xml 文档编写器编写了这个 xml。
然而,当我尝试解析它并尝试获取数据文本值时,我得到的“abcdef”在 beg 和 end 中带有空格/回车符/换行符。 解析不占用缩进空格吗? 以下是解析sn-p(来自网络)
dom = parseString(data)
clipTag = dom.getElementsByTagName('clipdata')[0].toxml()
clipData=clipTag.replace('<clipdata>','').replace('</clipdata>','')
请提出建议。
【问题讨论】:
-
不,解析不会去除空格。因为与 HTML 不同,XML 不会忽略空格(至少严格来说是这样)。
标签: python xml xml-parsing