2016-02-03 57 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