擅长:python、mysql、java
<p>以我的经验,你可以用下面的方法得到你想要的:<br/>
<code>xml.etree.ElementTree.SubElement</code>(我就叫它<code>ET.Subelement</code>)<a href="http://docs.python.org/2/library/xml.etree.elementtree.html#xml.etree.ElementTree.SubElement" rel="nofollow">http://docs.python.org/2/library/xml.etree.elementtree.html#xml.etree.ElementTree.SubElement</a></p>
<p>步骤如下:<br/>
在迭代之前,应该先获取这些迭代元素的父元素,将其存储到变量<code>parent</code>。在</p>
<p>然后,<br/>
1,将元素<code><pre class='inner'>...</pre></code>存储到变量<code>temp</code></p>
<p>2,将一个新的子元素<code>div</code>添加到<code>parent</code>:</p>
<pre><code>div = ET.SubElement(parent, 'div')
</code></pre>
<p>并设置<code>div</code>的属性:</p>
^{pr2}$
<p>3,将步骤1中的元素添加为<code>div</code>的子元素</p>
<pre><code>ET.SubElement(div, temp)
</code></pre>
<p>4,删除步骤1中的元素:</p>
<pre><code>parent.remove(temp)
</code></pre>