jjzjj

python - 将 XML 转换为 CSV 文件

我有一个这样的XML文件:1Data1Studyval2Site2Info1age2gender我正在尝试将其转换为CSV文件,如下所示:Data,StudyvalDate,SiteInfo,ageInfo,gender我的问题是,父名称和子名称都相同-'att'和'attval'。我如何告诉Python区分它们并给我输出?我试过这个:importxml.etree.cElementTreeasETtree=ET.parse('input.xml')rebase=tree.getroot()list=[]forattinrebase.findall('att'):name=att.fi