以下のようなxmlファイルがあります。
<alarms rootMIB="1" source="PLATFORM">
<alarm alarmCode="123" alarmMIBName="chassde">
<alarmObject>CHASSIS</alarmObject>
<alarmType>equipmentAlarm</alarmType>
<probableCause>equipmentMalfunction</probableCause>
<description>Report</description>
</alarm>
</alarms>
そして、以下のコードで「alarmCode」と「alarmMIBName」の属性を取得できます。
import xml.dom.minidom
for alarm_tag in dom.getElementsByTagName('alarm'):
if alarm_tag.hasAttribute('alarmMIBName'):
alarmmibname = str(alarm_tag.getAttribute('alarmMIBName'))
しかし、hasAttribute 'alarmMIBName' の行全体も出力したいと思います。つまり、次の行です。
<alarm alarmCode="123" alarmMIBName="chassde">
行全体を印刷する方法を誰か教えてもらえますか? どうもありがとう!