使用请求和lxm无法正确解析XML

2024-09-28 21:56:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从API调用中获取XML内容。我可以使用请求来获取xml内容,但似乎无法正确解析它。以下是迄今为止半成功的代码:

    import requests
    from lxml import etree
    data = requests.get('http://elections.huffingtonpost.com/pollster/api/polls.xml', params={'sort':'updated'})
    tree = etree.XML(data.content)

树将xml中的换行符显示为文本,一些深度超过3层的节点也不见了。在


Tags: 代码fromimportapihttp内容dataget