gpt4 book ai didi

ios - NSXMLParser在<?xml version =“1.0”?>上引发NSXMLParserErrorDomain#64

转载 作者:行者123 更新时间:2023-12-01 18:32:47 25 4
gpt4 key购买 nike

如果发现以下行,则NSXMLParser将引发NSXMLParserErrorDomain#64:

<?xml version="1.0"?>

如果我使用initWithContentsOfUrl或initWithData,则没有任何区别。 xml是通过php5.3 apache系统来的。如果省略此行,则文档将正确解析。我们拥有服务器,因此我可以过滤掉这一行,但是我宁愿修复解析器。

最佳答案

您确定行上没有任何混乱,例如字节顺序标记或其他隐藏字符吗?我唯一想到的是那会导致该行发生错误,假设这当然是文档的第一行?

另外,添加encoding="UTF-8"可能会有所帮助,但同样,它必须是文档的第一行,并注意隐藏的字符,错误键入的空格(用nbsp-s代替空格等),等等。

关于ios - NSXMLParser在<?xml version =“1.0”?>上引发NSXMLParserErrorDomain#64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6726495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com