- 论坛徽章:
- 0
|
这几天在写一个网站,我打算大部分的数据操作都通过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函数啊,大家有之前写过的,增加、修改、删除、查询的例子吗?
谢谢大家了! |
|