Python xmlutils,格式化xml到csv的转换

时间:2014-06-30 20:52:24

标签: python xml export-to-csv

我正在使用xmlutils将生成的xml文件转换为csv文件。但是,我在xml文件中标记的节点有时会有一个额外的子节点,它会混淆转换后的csv文件的格式。

例如,

<issue>
  <name>project1</name>
  <key>733</key>
</issue>
<issue>
  <name>project2</name>
  <key>123</key>
  <debt>233</debt>
</issue>

我标记了&#34;问题&#34;并且xml文件已转换为csv。但是,一旦我打开csv文件,格式化是错误的。因为有额外的债务&#34;第二个问题元素中的节点,第二个发布元素的列被移位。

例如,

name key project1 733 project2 123 233

如何告诉xmlutil生成新列&#34;债务&#34;?

另外,如果xmlutils无法完成这项工作,你能推荐一个更适合的程序吗?

0 个答案:

没有答案