请教如何在php里修改xml文件
程序员文章站
2022-05-19 09:27:22
...
请问怎么在php里修改xml文件?
上面是我要改的xml文件,要修改里的4个
.html/article/hardware/008.html
http://www.niutuku.com/
http://www.niutuku.com/
http://www.niutuku.com/
3
上面是我要改的xml文件,要修改
- 的值和smallinfo属性,求大神帮帮忙。
------解决方案--------------------
这个主要涉及到xml DOM的操作吧,去看看这方面的内容吧。
------解决方案--------------------
用 xml DOM
------解决方案--------------------
if ( file_exists ( 'out.xml' )) {这个只能取到里面的值 想改里面的值建议去下个simple_html_dom或者phpQuery
$xml = simplexml_load_file ( 'out.xml' );
foreach ($xml->pic->list as $key => $value) {
$attr = (array) $value->attributes ();
var_dump($attr[[email protected]']['smallinfo']);
}
} else {
exit( 'Failed to open test.xml.' );
}
------解决方案--------------------
$s =.html/article/hardware/008.html
http://www.niutuku.com/
http://www.niutuku.com/
http://www.niutuku.com/
3
XML;
$xml = simplexml_load_string($s);
for($i=0; $ipic->list); $i++) {
$xml->pic->list[$i] = $i;
$t = $xml->pic->list[$i]->attributes();
$t['smallpath'] = $i;
}
echo $xml->asXML();
0
1
2
3
3
相关文章
相关视频