Python 如何更改一行中的xml文件.csv?
我想将此格式从xml文件更改为csv。我还想做一个循环,将所有文件夹xml文件放在一个cvs文件中Python 如何更改一行中的xml文件.csv?,python,xml,loops,csv,Python,Xml,Loops,Csv,我想将此格式从xml文件更改为csv。我还想做一个循环,将所有文件夹xml文件放在一个cvs文件中 <?xml version="1.0" encoding="UTF-8"?> <Shot Shotcode = "30AA" Id = "1" ShotDate = "4/2/2000"> <Images> <Image ImageNumber="103" RawFileName="103_Sho
<?xml version="1.0" encoding="UTF-8"?>
<Shot
Shotcode = "30AA"
Id = "1"
ShotDate = "4/2/2000">
<Images>
<Image
ImageNumber="103"
RawFileName="103_Shot.jpg" />
<Image
ImageNumber="104"
RawFileName="104_Shot.jpg" />
<Image
ImageNumber="105"
RawFileName="105_Shot.jpg" />
</Images>
<Metrics>
<Metric
Name = "Hole"
TypeId = "163"
Value = "0" />
<Metric
Name = "Area"
TypeId = "10"
Value = "63" />
</Metrics>
</Shot>
我期待这种结果
ShotCode Id ShotDate ImageNumber RawFileName Name Hole Area
3078 1 4/27/2010 103 103_Shot.jpg TypeID 163 10
104 104_Shot.jpg Value 0 63
105 105_Shot.jpg
ShotCode Id ShotDate ImageNumber RawFileName Name Hole Area
3078 1 4/27/2010 103 103_Shot.jpg TypeID 163 10
104 104_Shot.jpg Value 0 63
105 105_Shot.jpg