您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

使用PHP 5.0 轻松解析XML文档(5)

2026/1/28 12:19:41发布11次查看
xml
下面是通过getnode()函数,返回某一个分类下的所有商品的信息商品名:
food11
array( [name] => food11 [price] => 12.90)array( [id] => food11)商品名:food12
array( [name] => food12 [price] => 22.10 [desc] => array ( [value] => 好东西推荐 [attrs] => array ( [creator] => hahawen ) ))array( [id] => food12)
下面是通过findnodebypath()函数,返回某一商品的信息商品名:
food11
array( [name] => food11 [price] => 12.90)array( [id] => food11)
下面是通过setvalue()函数,给商品food11添加属性, 然后显示添加后的结果
<?xml version=1.0 encoding=gb2312 ?><shop> <name>华联</name> <address>北京长安街-9999号</address> <desc>连锁超市</desc> <telphone>123456789</telphone> <cat id=food> <goods id=food11> <name>food11</name> <price>12.90</price> <leaveword author=hahawen date=2004-12-05>这个商品不错</leaveword> </goods> <goods id=food12> <name>food12</name> <price>22.10</price> <desc creator=hahawen>好东西推荐</desc> </goods> </cat> <cat> <goods id=tel21> <name>tel21</name> <price>1290</price> </goods> </cat> <cat id=coat> <goods id=coat31> <name>coat31</name> <price>112</price> </goods> <goods id=coat32> <name>coat32</name> <price>45</price> </goods> </cat> <special id=hot> <goods> <name>hot41</name> <price>99</price> </goods> </special></shop>
下面是通过removevalue()/removeattribute()函数,给商品food11改变和删除属性, 然后显示操作后的结果
<?xml version=1.0 encoding=gb2312 ?><shop> <name>华联</name> <address>北京长安街-9999号</address> <desc>连锁超市</desc> <telphone>123456789</telphone> <cat id=food> <goods id=food11> <name>food11</name> <price>12.90</price> <leaveword author=hahawen date=2004-12-05>这个商品不错</leaveword> </goods> <goods id=food12> <name>new food12</name> <price>22.10</price> </goods> </cat> <cat> <goods id=tel21> <name>tel21</name> <price>1290</price> </goods> </cat> <cat id=coat> <goods id=coat31> <name>coat31</name> <price>112</price> </goods> <goods id=coat32> <name>coat32</name> <price>45</price> </goods> </cat> <special id=hot> <goods> <name>hot41</name> <price>99</price> </goods> </special></shop>
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product