XML出现错误:syntax error at line 2nn是哪里的问题?

xiaoyucn 2005-09-20 04:50:11
在网上找了一篇《PHP 操作 XML 文件 - 读取、显示》的文章,进行调试,但是运行后,只提示如下信息:
XML error: syntax error at line 2nn

是哪里出的问题??请高手指教!

如下是提示错误的部分代码:

// 通过循环来解析整个文件
while ($data = fread($fp, 4096)) {
if (!($data = utf8_encode($data))) {
echo 'ERROR'."n";
}
if (!xml_parse($xml_parser, $data, feof($fp))) {
die(sprintf( "XML error: %s at line %dnn",
xml_error_string(xml_get_error_code($xml_parser)),
xml_get_current_line_number($xml_parser)));
}
}
...全文
412 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
helloyou0 2005-09-21
  • 打赏
  • 举报
回复
去看这个函数啊
xml_get_current_line_number($xml_parser);
xiaoyucn 2005-09-20
  • 打赏
  • 举报
回复
其中提示错误信息中的数字2是代表那个文件中的出现错误呀

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧