2016-02-03 83 views
0

我需要通過python從XML字符串獲得一些數據。用Python解析XML 2.7

我有這樣的XML字符串:

<backup p='5'><u qnt='*' r='-1'></u></backup> 

使用Python,我怎麼能得到QNT和r的值?

+0

你應該問一個具體的問題。你似乎知道ElementTree;你嘗試了什麼?你有什麼問題? –

回答

0

請嘗試下面的代碼示例。

import xml.etree.ElementTree as ET 
root = ET.fromstring("<backup p='5'><u qnt='*' r='-1'></u></backup>") 
for child in root: 
    print 'qnt=', child.attrib['qnt'] 
    print 'r=', child.attrib['r'] 

這是輸出。

qnt= * 
r= -1