免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1618 | 回复: 1
打印 上一主题 下一主题

寻PHPDomXML创建/添加/修改/删除操作 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-03 19:43 |只看该作者 |倒序浏览
这几天在写一个网站,我打算大部分的数据操作都通过XML来完成,但是遇到一些问题。

第一步:添加一条数据,并创建123.xml文件。

$_xml_user = new DOMDocument('1.0', 'utf-8');
$_xml_user->formatOutput = true;
                               
$_xml_user_db = $_xml_user->createElement('db');
$_xml_user->appendChild($_xml_user_db);
                               
$_xml_title = $_xml_user->createElement('guid');
$_xml_title = $_xml_user_db->appendChild($_xml_title);
$_xml_text = $_xml_user->createTextNode("12345");
$_xml_title->appendChild($_xml_text);
                               
$_xml_title = $_xml_user->createElement('nickname');
$_xml_title = $_xml_user_db->appendChild($_xml_title);
$_xml_text = $_xml_user->createTextNode("我爱PHP");
$_xml_title->appendChild($_xml_text);

$_xml_user->save("123.xml");

这段程序将生成一个XML文件。
123.xml内容如下
<?xml version="1.0" encoding="utf-8"?>
<db>
  <guid>112043374596135</guid>
  <nickname>王先生</nickname>
</db>

我现在想,增加一条新的元素和文本节点:
<?xml version="1.0" encoding="utf-8"?>
<db>
  <guid>112043374596135</guid>
  <nickname>王先生</nickname>
</db>
<db>
  <guid>112596135</guid>
  <nickname>张先生</nickname>
</db>


请问应该用那个DOM函数啊,大家有之前写过的,增加、修改、删除、查询的例子吗?

谢谢大家了!

论坛徽章:
0
2 [报告]
发表于 2008-03-04 18:22 |只看该作者
都没人回答啊!CU看样子是不行了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP