これは私のXML文書です。アイテム要素に属性を追加しようとしています。EclipseのPyDevデバッガで属性が追加されていますが、属性は追加されません。ここでXML文書に属性が追加されていない
はXMLである:ここでは
<root>
<login branch="99">
<command action="create">
<goods_transfer type="9" book="true" nummer="692" branch_from="99" branch_to="90" CheckQty="0">
<item article="100500213" main_price="49.950" EAN="5018746059881" amount="1.000" DateTime="20161202112913">
<size amount="1.000" index="59" EAN="5018746059881" Name="S 37/38" DateTime="20161202112913">
</size>
</item>
<item article="100500213" main_price="49.950" EAN="5018746059898" amount="2.000" DateTime="20161202112914">
<size amount="2.000" index="60" EAN="5018746059898" Name="M 39/40" DateTime="20161202112914">
</size>
</item>
</goods_transfer>
</command>
</login>
</root>
がアナコンダからのPython 3.4を使用して私のコードです:
<item article="100500213" main_price="49.950" EAN="5018746059881" amount="1.000" DateTime="20161202112913" DocumentCode='the value of the attr'>
<size amount="1.000" index="59" EAN="5018746059881" Name="S 37/38" DateTime="20161202112913">
</size>
</item>
あなたは必要な出力の例を挙げることができますか? –
私は答えを編集し、私が探しているサンプル出力を追加しました。項目の要素をチェックしてください。新しい属性は最後に追加しようとしています。 –
'element.clear()'という行を削除します。 * "要素をリセットします。この関数はすべてのサブ要素を削除し、すべての属性をクリアし、テキストとテールのプロパティをNoneに設定します。" * [[documentation](http://lxml.de/api/lxml.etree._Element-class。 html)] – har07