码迷,mamicode.com
首页 > Web开发 > 详细

php修改和增加xml结点属性

时间:2014-11-01 20:31:40      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   color   ar   for   sp   div   

<?xml version="1.0" encoding="UTF-8" ?>
<clientSet>
<server url="192.168.0.180" port="1935" />
<rootPath value="" />
<homePath value="http://www.aaa.com" />
<helpPath value="help.html" />
<language value="en" />
<theme value="default" />
<visibleMarquee value = "true" />
<visibleWhitePaper value="true" />
<showMemberRoomForGuest value = "true" />
<emotions enabled="true" column="5" autoPlay="false">
<item name="Birthday" src="cartoon/movie/birthday.swf" thumb="cartoon/preview/birthday-small.swf" duration="15"/>
<item name="Boom" src="cartoon/movie/boom.swf" thumb="cartoon/preview/boom-small.swf" duration="6"/>
<item name="Bubble" src="cartoon/movie/bubble.swf" thumb="cartoon/preview/bubble-small.swf" duration="7.5"/>
<item name="Cry" src="cartoon/movie/cry.swf" thumb="cartoon/preview/cry-small.swf" duration="5.4"/>
<item name="Doggie" src="cartoon/movie/doggie.swf" thumb="cartoon/preview/doggie-small.swf" duration="13"/>
<item name="Greeting" src="cartoon/movie/greeting.swf" thumb="cartoon/preview/greeting-small.swf" duration="7.4"/>
<item name="Football" src="cartoon/movie/football.swf" thumb="cartoon/preview/football-small.swf" duration="2.2"/>
</emotions >
</clientSet>
 
<?
$dom=new DOMDocument(1.0);
$dom->load(x.xml);
$em=$dom->getElementsByTagName(emotions);
$em=$em->item(0);
$items=$em->getElementsByTagName(item);
foreach($items as $a){
foreach($a->attributes as $b){
if($b->nodeValue==Birthday){
$a->setAttribute(name,nBirthday);
}
}
}
$t=$dom->createElement(item);
$t->setAttribute(name,x);
$t->setAttribute(src,www.sohu.com);
$t->setAttribute(duration,duration);
$em->appendChild($t);
$dom->save(x.xml);
?>

 

php修改和增加xml结点属性

标签:style   blog   http   io   color   ar   for   sp   div   

原文地址:http://www.cnblogs.com/jthb/p/4067631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!