0

特定のタグが欠落している場所 (タグ「ターミナル」) を見つけるために XML ファイルをテストしたいのですが、テストがうまくいきません。

from xml.dom import minidom
xmldoc = minidom.parse('c:\\test\mydoc.xml')
#printing the number of blocs in my xml file
itemlist = xmldoc.getElementsByTagName('ACLineSegment') 


print('************')
for s in itemlist :
     if s.childNodes['Name'].value == 'Terminal':
         print s.childNodes['Name'].value

これが私のxmlファイルの例です:

 <ACLineSegment Name="T261"  Description="" aliasName="">
 <Link_Conducting PathB=""/>
<Terminal Name="T1" Description="" aliasName="">
<Link_Terminal PathB=""/>
</Terminal>
<Terminal Name="T2" Description="" aliasName="">
<Link_Terminal PathB=""/>
</Terminal>
</ACLineSegment>
<ACLineSegment Name="T262"  Description="" aliasName="">
<Link_Conducting PathB=""/>
<Terminal Name="T1" Description="" aliasName="">
<Link_Terminal PathB=""/>
</Terminal>
<Terminal Name="T2" Description="" aliasName="">
<Link_Terminal PathB=""/>
</Terminal>
    </ACLineSegment>

<ACLineSegment Name="T263"  Description="" aliasName="">
<Link_Conducting PathB=""/>
</ACLineSegment>
enter code here
4

1 に答える 1