如何将XML文件转换为CSV文件,即使它有重复的标记?
我有一个XML文件:如何将XML文件转换为CSV文件,即使它有重复的标记?,xml,perl,csv,Xml,Perl,Csv,我有一个XML文件: <cjl> <job> <plan on="1">aa</plan> <exec>d.java</exec> </job> </cjl> 不管是单个还是数组,我都希望将值打印为CSV。在第一种情况下,我要打印: d.java, aa, 1 第二个XML文件应将值打印为两行: e.java, aa, 2 f.java, bb, cc, 1
<cjl>
<job>
<plan on="1">aa</plan>
<exec>d.java</exec>
</job>
</cjl>
不管是单个还是数组,我都希望将值打印为CSV。在第一种情况下,我要打印:
d.java, aa, 1
第二个XML文件应将值打印为两行:
e.java, aa, 2
f.java, bb, cc, 1, 3
最好的方法是什么
另外,由于数据存储在XML文件中,如何读取它们?应该非常简单。一旦开始执行除读取或写入数据结构以外的任何操作,就需要使用功能更全面的XML工具。你可以看看
到目前为止你试过什么
e.java, aa, 2
f.java, bb, cc, 1, 3