熊猫数据框到嵌套的XML

时间:2020-04-22 15:26:02

标签: python xml pandas dataframe nested

我有一个这样的熊猫数据框:

  TECHNOLOGY LOT_KEY DEVICE  wet1   wet2
0      tech1   lot11  dev11  1.00  1.100
1      tech1   lot12  dev12  1.11  1.111
2      tech2   lot21  dev21  2.00  2.200
3      tech2   lot22  dev21  2.22  2.222

我想转换成这样的嵌套XML:

<ALL_DATA>

<TECHNOLOGY>tech1
    <DEVICE>dev11
        <LOT_KEY>lot11
            <WET>SOME DATA HERE</WET>
        </LOT_KEY>
    </DEVICE>
    <DEVICE>dev12
        <LOT_KEY>lot12
            <WET>SOME DATA HERE</WET>
        </LOT_KEY>
    </DEVICE>
</TECHNOLOGY>

<TECHNOLOGY>tech2
    <DEVICE>dev21
        <LOT_KEY>lot21
            <WET>SOME DATA HERE</WET>
        </LOT_KEY>
        <LOT_KEY>lot22
            <WET>SOME DATA HERE</WET>
        </LOT_KEY>
    </DEVICE>

</TECHNOLOGY>

</ALL_DATA>

我看过其他示例,但它们似乎是没有嵌套的平面XML。大熊猫中是否有内置的Dataframe to XML例程?最有效的方法是什么?

0 个答案:

没有答案