我正在尝试解析以下内容:
--inline-template
我的XML看起来像这样。
'Execute Query'
'Execute Query'
'Execute Query'
'2018-11-28 00:00'
'2018-11-28 23:59'
这是我正在测试的代码。
<?xml version='1.0' standalone='yes'?><Report Type='SLA Report'
SiteName='Execute Query'
SLA_Name='Execute Query'
SLA_Description='Execute Query'
From='2018-11-28 00:00'
Thru='2018-11-28 23:59'
obj_device='4500'
locations='69,31,'
>
<Objective Type='Availability'/>
<Goal>99.93</Goal>
<Actual>100.00</Actual>
<Compliant>Yes</Compliant>
<Errors>0</Errors>
</Report>
我对“根”项目(目标,实际等)的罚款很好,但我似乎无法将其放在顶部。如何获得前5项并将它们加载到数据框中?谢谢。
答案 0 :(得分:1)
顶部的“项目”称为标签的属性。
您可以通过以下方式阅读它们:
root.attrib["SiteName"]
或
root.get("SiteName")