无法使用simpleXML删除元素

时间:2015-04-09 11:06:57

标签: php xml xpath simplexml

所以我需要使用PHP从XML文件中删除一个元素。经过一些谷歌搜索,我发现这question,我认为这使我走在正确的轨道上。但是当我运行代码来删除元素时,没有任何反应。我没有收到任何错误消息,我试图删除的节点仍在那里。

function deleteCourse($course){
echo "beginning delete";
$xml = self::getxml(); # get the XML file
$theCourse = $xml->xpath('course[name = "'.$course.'"]');
echo self::toJSON($theCourse[0]);
unset($theCourse[0]);

$xml->asXml("data.xml");
}

我看了一下我链接的问题,看不出我哪里出错了。有人能帮助我吗?

0 个答案:

没有答案