Python请求-指定在xml响应中获取的内容

Python请求-指定在xml响应中获取的内容,python,xml,api,Python,Xml,Api,我在python代码中创建了请求,它会给出如下响应: <tasks> <task> <description>description</description> <name>test task 1</name> <sysID>410d6c0bc0a801c901838d8ac43b3279</sysID> <type>

我在python代码中创建了请求,它会给出如下响应:

<tasks>
    <task>
        <description>description</description>
        <name>test task 1</name>
        <sysID>410d6c0bc0a801c901838d8ac43b3279</sysID>
        <type>Windows</type>
        <version>2</version>
    </task>
    <task>
        <description>description</description>
        <name>test task 2</name>
        <sysID>410d6880c0a801c90196685fcc1ecb47</sysID>
        <type>Windows</type>
        <version>9</version>
    </task>
</tasks>

您需要首先解析响应。Python中有几个用于解析XML的包:

 - xml.dom
 - xml.dom.minidom
 - xml.dom.pulldom
 - xml.sax
 - xml.parser.expat
 - xml.etree.ElementTree

您可以选择其中任何一个或Python中的其他第三方工具

您需要首先解析响应。Python中有几个用于解析XML的包:

 - xml.dom
 - xml.dom.minidom
 - xml.dom.pulldom
 - xml.sax
 - xml.parser.expat
 - xml.etree.ElementTree

您可以选择它们中的任何一个或Python中的其他第三方工具。服务器负责决定返回什么,而不是客户端的。除非服务器提供某种方式来指定应该返回的内容(例如,如果是API),否则您需要自己解析响应。

服务器负责决定返回什么,而不是客户端的。除非服务器提供某种方式来指定应该返回的内容(例如,如果是API),否则您需要自己解析响应