尝试遍历 xml 文件中的元数据标签并从每个标签中获取文本时出现错误。空白文本使标签数量小于实际数量。例如: Name="som" 错误出现在那里。我该如何解决这个问题?xmldoc = minidom.parse('manifest-initial.xml')node = xmldoc.documentElementitemlist = xmldoc.getElementsByTagName('MetaData')for i in range(0, len(itemlist)): if xmldoc.getElementsByTagName('MetaData')[i].childNodes[0].nodeValue is None: print("None") print(xmldoc.getElementsByTagName('MetaData')[i].childNodes[0].nodeValue)<MetaData Name="scrid">5211780</MetaData> <MetaData Name="Abbeviation">HT</MetaData> <MetaData Name="Partner Due Date">02/21/2019</MetaData> <MetaData Name="version">1</MetaData> <MetaData Name="asset">episode</MetaData> <MetaData Name="psa.orig.providerAssetId">80</MetaData> <MetaData Name="Publish Date">20.0</MetaData> <MetaData Name="activationDate">26</MetaData> <MetaData Name="som"></MetaData> <MetaData Name="cadq"></MetaData> <MetaData Name="cadr"></MetaData>终端的输出在“som”处停止。
添加回答
举报
0/150
提交
取消