繁体   English   中英

Ajax 解析 php 生成的 xml 文件

[英]Ajax parse xml file generated by php

我正在尝试从 php 为 ajax 响应生成 xml 文件。 但是当我尝试访问它时,我得到了这个错误


XML 解析错误:XML 或文本声明不在实体的开头位置:moz-nullprincipal:{4f5dba1b-4a28-4fb0-8114-8c3c3f6ea485} 行号 3,


基于该错误,我假设您的 XML 中有前导空格,或者您只是输出完全损坏的 XML 格式(没有根或其他东西)。

如果您输出的是 XML,建议您使用 PHP 的 DOM 文档和相关方法,而不是使用一些echo或模板“手动”构建它。 任何时候你 output 是一种具有严格规范的数据格式(例如 XML、JSON 等),你应该使用正确构建此类格式的机制(DOM 文档、json 文件等)。

除了这个建议之外,我们必须先查看您的 XML 生成代码和 output 本身,然后才能真正告诉您一些具体的事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM