我有一个如下所示的熊猫数据框架,并希望有以下XML表示。构建这个XML文件的最佳方法是什么?而且,数据帧的长度可能不同,因此必须是通用的。在任何情况下,都应以这种方式遵守制表规则
到目前为止,我已经尝试了xml.etree.cElementTree,但是没有解决这个问题的方法
这是我的数据帧:
text tag
0 Helbig Zuname_Person 1
1 Petra Vorname_Person 1
2 19.06.59 Geburtsdatum_Person_1
3 Muster Zuname_Person 2
4 Charlotte Vorname_Person 2
5 19.12.64 Geburtsdatum_Person_2
10 Stf Unterschrift
目标XML文件
<?xml version="1.0" encoding="UTF-8" ?>
<Pro Version="2.0">
<Folder>
<Document>
<Page>
<Descr Rotation="0"
DeskewAlpha="0"
DeskewMode="0"
DeskewHeight="2200">
<Medium Name="Example"
Type="Pdf" --> always the same up to here - standard values
FileSpec="Example.pdf" --> different Filename
PageNr="1"/> --> different Filename
</Descr>
</Page>
<Object Name="Vorname_Person 1">
<Entry Content="Petra"/>
</Object>
<Object Name="Zuname_Person 1">
<Entry Content="Helbig"/>
</Object>
<Object Name="Geburtsdatum_Person_1">
<Entry Content="19.06.59"/>
</Object>
<Object Name="Vorname_Person 2">
<Entry Content="Charlotte"/>
</Object>
<Object Name="Zuname_Person 2">
<Entry Content="Muster"/>
</Object>
<Object Name="Geburtsdatum_Person_2">
<Entry Content="19.12.64"/>
</Object>
<Object Name="Unterschrift">
<Entry Content="Stf"/>
</Object>
</Document>
</Folder>
</Pro>
目前没有回答
相关问题 更多 >
编程相关推荐