擅长:python、mysql、java
<p>我不确定仅仅为了美化而解析和转储xml字符串是不是一个好主意。您可以这样预格式化xml字符串:</p>
<pre><code>from lxml import etree
data = [['SEC.12.0', '\\\\DATA\\LOC', '\\\\ftp\\location'], ['SEC.13.0', '\\\\DATA\\LOC2', '\\\\ftp\\location2']]
COMBO = """<combo>
{0}
</combo>"""
ITEM = """
<pro>{0}</pro>
<dataloc>{1}</dataloc>
<ftploc>{2}</ftploc>
"""
output = COMBO.format("".join([ITEM.format(*line) for line in data]))
with open('data.xml', 'w') as f:
f.write(output)
</code></pre>
<p>仅供参考,下面是如何使用<code>lxml</code>(我对xml的形成过程做了一些更改):</p>
^{2}$
<p>希望有帮助。在</p>