Python 嵌套字段的xml解析
我有这样的XML:(这是soup变量) 它返回:Python 嵌套字段的xml解析,python,xml,Python,Xml,我有这样的XML:(这是soup变量) 它返回: first.last 对于每个用户 我还想为嵌套的登录找到主体id 我的输出如下所示: `'first.last', '1013353225'` `'first.last', '1115269931'` 而是查找元素: for principal in soup.findAll('principal'): login = principal.find('login') if login is None: con
first.last
对于每个用户
我还想为嵌套的登录找到主体id
我的输出如下所示:
`'first.last', '1013353225'`
`'first.last', '1115269931'`
而是查找
元素:
for principal in soup.findAll('principal'):
login = principal.find('login')
if login is None:
continue
print principal['principal-id'], login.string
非常感谢。为了子孙后代,将账户id
更改为主体id
;principal id
属性可以说是“超出了范围”,因此我选择了错误的属性。:-)
`'first.last', '1013353225'`
`'first.last', '1115269931'`
for principal in soup.findAll('principal'):
login = principal.find('login')
if login is None:
continue
print principal['principal-id'], login.string