提问人:Balaji 提问时间:8/26/2013 最后编辑:rmaddyBalaji 更新时间:2/20/2014 访问量:974
NSXMLParserErrorDomain 错误 64
NSXMLParserErrorDomain error 64
问:
我必须调用xml解析,我收到此错误“NSXMLParserErrorDomain错误64”,如果我动态解析,我将收到此错误。静态解析相同的xml,我得到我的属性值。
如果我尝试另一个服务器不同的请求、url 和响应,它将正常工作 xml 解析,并且我得到属性值。
答:
2赞
Master Stroke
8/26/2013
#1
请查看此链接==>http://brandontreb.com/wordpress-for-iphoneipad-nsxmlparsererrordomain-error-64-resolved
*在互联网上搜索后,我发现这可能是一些问题的结果。
1) NSXMLParser 不支持的帖子正文中的特殊字符
2) 评论中的特殊字符
3) 无效的帖子或评论RSS
4) 主题/插件文件中的错误
对我来说,这原来是评论RSS提要的问题。我把它加载到浏览器中,长久以来,连浏览器都抛出了错误。但是什么原因造成的呢?原来,我在我创建的插件中留下了一个空间。这导致在注释 XML 的开头输出一个空格,从而导致它出错。请注意 ?> 和
从这个插件中删除空间后,我加载了 WordPress for iPhone,它毫无问题地添加了我的博客。
因此,从中得出的结论是,在创建插件时不要输出空格。
希望这对你有所帮助...:-)
2赞
Neeku
2/20/2014
#2
就我而言,只有文件开头的空行导致了问题。错误代码 64 是针对放错位置的 XML 声明,如文档所示:
NSXMLParserMisplacedXMLDeclarationError = 64,
Misplaced XML declaration.
评论