将属性和子元素插入元素

时间:2019-07-09 10:23:45

标签: xml python-3.x

我试图将一个属性添加到“ II_DATA”,但想指定放置该属性的确切位置。即在上一个元素之后。下面的代码在“ II_DATA”之后直接插入“ ADMIN_MODE”和“ ACTA”。任何建议,不胜感激

<II_EDIL_DATA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ADMIN_MODE="ACT_AS_MP" APPLICATION_TYPE="BM" DATASET_JURISDICTION="I" DATASET_TYPE="DAILY" DATE="2019-06-30" DATE_TYPE="CALENDAR" PARTICIPANT_NAME="TSO" USER_NAME="DH" xsi:noNamespaceSchemaLocation="II_EDIL_DATA">

for elem in root.iter('II_DATA'):
    elem.set('ADMIN_MODE', 'ATCA')

tree.write('_contingency.xml')

0 个答案:

没有答案