我正在逐步遵循本教程http://code.google.com/apis/maps/articles/phpsqlajax.html 。实际上,我复制粘贴了代码并创建了数据库,将数据添加到表中,下载了提供的 php 和 html 文件,但是当我实际尝试运行将创建 xml 文件的页面时,我收到此错误。谁能猜出出了什么问题吗?我正在使用 XAMPP 1.7.4 [PHP:5.3.5]
(谷歌教程建议了 3 种生成 xml 文件的方法。我尝试了所有 3 种方法,前 2 种方法出现相同的错误,并且出现“第 10 行错误”(这是 php 脚本开始的行)当我尝试第三种建议的方法时。我在想这是否无法使用 mysqldump 命令导出我需要的 xml 文件。)
最佳答案
您的 XHTML 中有两个根元素:html
和markers
。这就是为什么您的浏览器正确认为它无效。
盲目复制/粘贴代码的问题是,当你遇到问题时很难解决,因为你不明白代码在做什么。我建议您仔细阅读代码。当你理解它时,你就能解决它。
本质上,您需要删除所有输出,直到 <markers>
标签。也许您使用的 HTML 文件不正确。
关于php - 我究竟做错了什么?使用 php 创建 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7522732/