【发布时间】:2012-10-10 21:39:01
【问题描述】:
您好,我正在将 ajax 用于显示可用课程的网站,我在阅读 xml(其中包含课程详细信息)时遇到问题,与我的输入(inout 课程名称)相比,如果等于我正在显示文本(课程描述)。 现在我正在跟踪它以获得正确的课程名称(在 xml 文件中),但是在将其与输入课程名称进行比较时,它根本没有比较所以。在某一时刻,我加载了 xml 文件并回显它:
$doc->load('data/ICT.xml');
echo"$doc";
它给了我一个错误
可捕获的致命错误:第 23 行的 /home/students/....../www/htdocs/client/unit_details.php 中的 DOMDocument 类的对象无法转换为字符串
所以我从中了解到的是应该将 xml dom 对象转换为字符串,以便我可以获得所需的数据并使用它,是真的吗?如果可以的话,有人可以告诉我该怎么做(比如任何功能等),提前谢谢:-)
【问题讨论】:
-
DOMDocument实现了 DOM API - 通过getElementById(), getElementsByClassName()等访问节点,并使用saveXML()写出一个字符串。