0
如何正確解析下面的xml代碼? 我已經嘗試了一些其他的示例代碼,但他們似乎不適用於我的情況。 特別針對逗號分隔的數據結構。具有複雜結構的Python XML解析(時間戳)
這一個可能很簡單:
<parameter>
<parameterName>Device.DMversion</parameterName>
<parameterValue type="xs:string">02.00</parameterValue>
</parameter>
但是這個人是有點複雜:
<parameter>
<parameterName>Device.LANDevice.1.WLANConfiguration.1.AssociationHistory.1.MACAddress</parameterName>
<parameterValue type="xs:string">aa:bb</parameterValue>
</parameter>
<parameter>
<parameterName>Device.LANDevice.1.WLANConfiguration.1.AssociationHistory.1.AssociationTime</parameterName>
<parameterValue type="xs:dateTime">2013-05-31T07:30:39-07:00</parameterValue>
</parameter>
更復雜一點: 時間戳值 「ClientStats」 之後發生變化:4 - > 5 - > 6 我喜歡爲所有時間戳平均parameterValues。
<parameter>
<parameterName>Device.LANDevice.1.WLANConfiguration.1.AssociatedDevice.1.ClientStats.4.CLIENT_STATS_Index</parameterName>
<parameterValue type="xs:unsignedInt">3</parameterValue>
</parameter>
<parameter>
<parameterName>Device.LANDevice.1.WLANConfiguration.1.AssociatedDevice.1.ClientStats.5.CLIENT_STATS_Index</parameterName>
<parameterValue type="xs:unsignedInt">3</parameterValue>
</parameter><parameter>
<parameterName>Device.LANDevice.1.WLANConfiguration.1.AssociatedDevice.1.ClientStats.6.CLIENT_STATS_Index</parameterName>
<parameterValue type="xs:unsignedInt">3</parameterValue>
</parameter>