php怎么读写xml文件,PHP读写XML文件_PHP教程

和结点加入到结点中去

$rootelement->appendChild($title);

$rootelement->appendChild($link);

最后将结点加入到DOMDocument对象中,

$dom->appendChild($rootelement);

这样一个完整的XML就生成完毕了。再整出整个XML,

echo $dom->saveXML() ;

saveXML()也可以只输入部分XML文本,如echo $dom->saveXML($link);就只会输出结点:http://blog.csdn.net/morewindows/article/details/7102362

下面再给出一个完整的PHP中数据内容输出到XML文件的例子。该例子会对将一个PHP数组输出到XML文件中。

[php]

二.读取XML文件

以读取前文中生成的D:\\test.xml为例:

[php]";

var_dump($article_array);

echo "";

?>

$dom = new DOMDocument('1.0', 'UTF-8');

$dom->load($filename);

//得到结点

$articles = $dom->getElementsByTagName("article");

echo ' 结点个数 ' . $articles->length;

foreach ($articles as $article)

{

$id = $article->getElementsByTagName("id")->item(0)->nodeValue;

$title = $article->getElementsByTagName("title")->item(0)->nodeValue;

$link = $article->getElementsByTagName("link")->item(0)->nodeValue;

$article_array[$id] = array('title'=>$title, 'link'=>$link);

}

//输出结果

echo "";

var_dump($article_array);

echo "";

?>

运行结果如下:

144SK461-0.gif

摘自 MoreWindows

http://www.bkjia.com/PHPjc/478414.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478414.htmlTechArticlePHP可以方便的生成和读取XML文件。PHP主要通过DOMDocument、DOMElement和DOMNodeList来完成XML的读取与写入操作的。下面就简要说明下如何使用这些...

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值