以下代码为我提供了python错误“无法解析” addon.xml:
(我使用了在线检查器,它说“第15栏第33行的错误:开始和结束标签不匹配:广告内容描述第0行和扩展名”-这是/ extension end标签的结尾文档)。
任何建议将不胜感激。昨天它起作用了,我不知道为什么它根本不起作用
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.audio.criminalpodcast" name="Criminal Podcast" version="1.1.0" provider-name="leopheard">
<requires>
<import addon="xbmc.python" version="2.1.0"/>
<import addon="script.module.xbmcswift2" version="2.4.0"/>
<import addon="script.module.beautifulsoup4" version="4.3.1"/>
<import addon="script.module.requests" version="1.1.0"/>
<import addon="script.module.routing" version="0.2.0"/> </requires>
<provides>audio</provides> </extension>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<language></language>
<summary lang="en"></summary>
<description lang="en">description </description>
<license>The MIT License (MIT)</license>
<forum>https://forum.kodi.tv/showthread.php?tid=344790</forum>
<email>leopheard@gmail.com</email>
<source>https://github.com/leopheard/criminalpodcast</source>
<website>http://www.thisiscriminal.com</website>
<audio_guide></audio_guide>
<assets>
<icon>icon.png</icon>
<fanart>fanart.jpg</fanart>
<screenshot>resources/media/Criminal_SocialShare_2.png</screenshot>
<screenshot>resources/media/Criminal_SocialShare_3.png</screenshot>
<screenshot>resources/media/Radiotopia-logo.png</screenshot>
</assets>
答案 0 :(得分:1)
您的“ XML”文件格式不正确,因此无法解析。了解它是如何创建的,更正该过程,以使该问题不再发生,然后重新生成该文件。
类似XML但格式不正确的文件非常有用。如果错误非常系统化,则有时可以进行修复,但在这种情况下看来并非如此。
答案 1 :(得分:0)
大多数情况下,“解析失败”错误消息是由于 XML 文件本身造成的。 检查您的 XML 文件的格式是否正确。 我曾经忘记了根标记并收到了相同的错误消息。