Pages 1 / Total 1 1
已被查看587次    只看楼主
[原创]PHP中操作XML(删除)数据
主题
松风水月  




等级:终级天王
积分:3198
经验:1010
魅力:2188
威望:0
财富:2432
金钱:0.00元
帖子:149
注册:2007-04-11 16:29
楼主 资料 短消息
[原创]PHP中操作XML(删除)数据 2007-07-17 18:42

XML作为数据交换的标记语言,以其低成本和速度快的优点,很快的得到大部分语言的支持。其中PHP就是一种的一个。现在以例子的方式,演示在PHP操作XML文件。

XML文件的源代码如下:

<?xml version="1.0" encoding="GB2312"?>
<books>
<book id="1">
<author sex="男">王志刚</author>
<publisher>人民邮电出版社</publisher>
<title>JAVA</title>
</book>
<book>
<author sex="男">吕小强</author>
<publisher>海燕出版社</publisher>
<title>JSP</title>
</book>
</books>

php页面的脚本程序代码如下所示:

<?php
    $dom = new DomDocument("1.0");
    $dom->load("book.xml");
    $xp = new domxpath($dom);
    $titles = $xp->query("/books/book[@id = \"1\"]");
    $dom->documentElement->removeChild($titles->item(0));
    $dom->save("ndd.xml");
  
echo "<hr/><a href=\"ndd.xml\">查看ndd.xml</a>";
 ?>

上述的PHP操作,主要完成的是删除XML文件的数据。



IP:125.*.*.*     顶部
论坛交流 ›› PHP ›› [原创]PHP中操作XML(删除)数据