Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 序号指示符导致XML解析器出现问题_Python_Xml_Xml Parsing_Minidom - Fatal编程技术网

Python 序号指示符导致XML解析器出现问题

Python 序号指示符导致XML解析器出现问题,python,xml,xml-parsing,minidom,Python,Xml,Xml Parsing,Minidom,我有一个Python脚本,可以解析网站上的XML,这意味着我不能接触原始XML,它看起来是这样的: <?xml version='1.0' encoding='UTF-8'?> <list> <orderDate>09/06/2017</orderDate> <orderObject>RC CAR</orderObject> <orderName>2ª versione</order

我有一个Python脚本,可以解析网站上的XML,这意味着我不能接触原始XML,它看起来是这样的:

<?xml version='1.0' encoding='UTF-8'?>
<list>
    <orderDate>09/06/2017</orderDate>
    <orderObject>RC CAR</orderObject>
    <orderName>2ª versione</orderName>
    <orderShipped>true</orderShipped>
</list>
在Python端,我使用minidom作为解析器,代码如下:

xmldoc = minidom.parse(order_data)

我想指定,当另一个XML不包含序号时,所有内容都可以完美地工作。感谢所有帮助我的人。

您尝试过encoding=“ISO-8859-1”吗?您的意思是在python头中,对吗?是的,同样的问题。在XML中,我无法尝试这种编码,因为我无法控制服务器端。
xmldoc = minidom.parse(order_data)