擅长:python、mysql、java
<p>从文档中,我们必须使用一个函数为xml提供自定义密钥名。在</p>
<p>引用-<a href="https://github.com/vinitkumar/json2xml" rel="nofollow noreferrer">dicttoxml github</a></p>
<pre><code>>>> import os
>>> filepath=os.path.normpath('C:\\Users\\\\Desktop\\abc\\bc.txt')
>>> with open(filepath,'r') as f:
... for line in f:
... x=line.split(':')
... x[-1]=x[-1].strip()
... a=x[0]
... b=x[1]
... d[a]=b
... returnfield = lambda x: 'field'
... xml = dicttoxml(d,custom_root='doc',attr_type=False, item_func=returnfield)
... xml2 = parseString(xml)
... xml3 = xml2.toprettyxml()
... print( xml3 )
</code></pre>
<p>输出为:</p>
^{pr2}$