将xml标记内的值提取到csv

将xml标记内的值提取到csv,xml,csv,Xml,Csv,我有一个xml文件,其中包含这种格式的数据 <?xml version="1.0" encoding="utf-8"?> <badges> <row Id="82946" UserId="3718" Name="Teacher" Date="2008-09-15T08:55:03.923" /> <row Id="82947" UserId="994" Name="Teacher" Date="2008-09-15T08:55:03.957" /

我有一个xml文件,其中包含这种格式的数据

<?xml version="1.0" encoding="utf-8"?>
<badges>
  <row Id="82946" UserId="3718" Name="Teacher" Date="2008-09-15T08:55:03.923" />
  <row Id="82947" UserId="994" Name="Teacher" Date="2008-09-15T08:55:03.957" />
  <row Id="82949" UserId="3893" Name="Teacher" Date="2008-09-15T08:55:03.957" />
</badges>
</xml>
如何以这种方式将其保存为csv格式- 3718,老师,2008-09-15T08:55:03.923
994,老师,2008-09-15T08:55:03.957

你选择的技术是什么?如果你只喜欢Ruby,别人给你一个基于C的答案就没有意义了?同样,如果你在使用Java,基于Ruby的答案对你来说也是无用的。我正在寻找python、Java、perl或rubySomeone昨天回答了这个问题,这是正确的,我能够使用他发布的R代码获得输出。它将帮助其他人解决这个问题。但现在我无法看到答案