擅长:python、mysql、java
<p>首先使用<a href="http://docs.python.org/library/csv.html" rel="nofollow noreferrer">python csv</a>模块从csv文件中获取数据。如果数据不是很大,字符串分割就可以正常工作。在</p>
<p>而不是使用<code>etree.XML</code>创建xml。在</p>
<p>示例:</p>
<pre><code>>>>from lxml import etree
>>> csv_value = 'C:\\test\\'
>>> st = '<document>'+'<Flag1>FALSE</Flag1>' + '<Flag2>FALSE</Flag2>'+'<Path>' + csv_value + '</Path>' + '</document>'
>>> tree = etree.XML(st)
>>> etree.tostring(tree)
'<document><Flag1>FALSE</Flag1><Flag2>FALSE</Flag2><Path>C:\\test\\</Path></document>'
</code></pre>
<p>提取<code>csv_value</code>留给您作为练习。在</p>
<p>还有<a href="https://stackoverflow.com/questions/9012363/move-an-entire-element-in-with-lxml-etree">take a look at this question</a>。在</p>