我正在尝试使用Python中的minidom从XML提要中提取数据,并且正在努力解决这一问题。
我的XML看起来像这样:
<step>
<files>
<file>
<url>
<subject>
</file>
<file>
<url>
<subject>
</file>
<file>
<url>
<subject>
</file>
</files>
<additionalData>
<date>
</additionalData>
</step>
日期元素与所有文件有关,我希望我的输出看起来像这样:
但我的输出中只有一行,因为我目前只撤回一个日期:
publishDate = nodeDoc.getElementsByTagName("date")
for dates in date:
nodeDate = dates.firstChild.data
publishDateList.append(str(nodeDate))
然后使用for循环将所有其他部分带回到最后。有没有办法为标签的每个实例带回日期?