我正在使用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无法完成这项工作,你能推荐一个更适合的程序吗?