Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.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错误_Xml_Non Well Formed - Fatal编程技术网

python xml错误

python xml错误,xml,non-well-formed,Xml,Non Well Formed,我不熟悉xml。我试图解析一个xml文件以从中提取数据,但当我调用doc=minidom.parse('D:\\CONFIGRATION.xml')时,它会显示下面的错误消息 xml.parsers.expat.ExpatError:not well-formed (invalid token): line 474, column 15 473 <Extras> 474 <extra Type> 475 jpg 476 </extra Typ

我不熟悉xml。我试图解析一个xml文件以从中提取数据,但当我调用
doc=minidom.parse('D:\\CONFIGRATION.xml')
时,它会显示下面的错误消息

xml.parsers.expat.ExpatError:not well-formed (invalid token): line 474, column 15

473 <Extras>
474    <extra Type>
475      jpg
476    </extra Type>
477    <extra Type>
478      psd
479    </extra Type>
480 </Extras>
xml.parsers.expat.expat错误:格式不正确(无效令牌):第474行第15列
473
474
475 jpg
476
477
478 psd
479
480
有人能帮我吗?什么是格式良好的XML文档


提前感谢

检查文档第474行第15列是否有任何错误。在这一点上或附近可能有线索

另外,您是否拼错了配置?您缺少了一个“U”。

您会问“格式良好”是什么意思。这意味着XML符合标准。“格式不正确”表示您使用了非法语法。在您的特定情况下,您有一个如下所示的标记:

<@extra Type>

标记名中不能有空格。您还有其他问题--不能以@开头标记,并且结束标记也错误。斜杠需要紧跟在后面,“格式良好的XML”表示文档符合。错误消息表示您的文档由于某些原因不符合这些标准。例如,那些
标记是非法的,因为它们包含空格


阅读类似于此的概述。

为什么不粘贴CONFIGATION.xml的内容?是的,伙计,给我们看一些xml吧!我不确定我想在这里看到474行XML。请不要粘贴全部内容!474条以上的线路需要整理。只需将内容粘贴到第474行附近。伙计们,我只想知道什么是(格式不正确的)XML是什么意思?他可能没有拼写错误(在没有指定有效文件的意义上),因为它正确读取了文件。那么(格式正确的文档)到底是什么意思?这意味着什么。我没有闭合标签???我查过了。我想这很好。@John,是的,我只是想提醒他,除了这个bug之外,他的配置文件拼写错误。还有一件事(就是@在这个页面中显示标记),我没有在代码中添加@