-
[都是原创]Php simplexml 添加节点
添加时间:2013-8-8 点击量:Php simplexml 添加节点
原始代码如下
//================
<?
//创建xml对象
¥xml = new SimpleXMLElement(<Messages></Messages>);
for(¥i=0;¥i<10;¥i++)
{
¥xml->message[¥i] = ; //新节点
¥xml->message[¥i][id] = id.¥i;
¥xml->message[¥i]->title = title.¥i;
¥xml->message[¥i]->content = content.¥i;
¥xml->message[¥i]->time = time.¥i; //按照消息id 查询它相干的答复信息
}
¥xml->message2[0] = ;
¥xml->message2[0]->title1=this is new att;
//¥xml->asXML(messages.xml);
//直接输出成xml内容
echo ¥xml->asXML();;
?>
//===========================
也就是说若是要添加新的节点,不须要履行任何函数,直接用
¥xml->message2[0] = ;就可以获得新的节点。
同样,添加新的属性也是不须要任何函数,直接用新的成员。
比如
¥xml->message2[0]->title1=this is new att;
我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》