首頁  >  文章  >  後端開發  >  php XPath對XML檔案查找及修改實作程式碼

php XPath對XML檔案查找及修改實作程式碼

高洛峰
高洛峰原創
2016-11-30 11:29:101140瀏覽

程式碼如下: 
/* 
 

 
 
 <br><content>content1</content> <br><pubdate>2009-10-11</pubdate> <br>
 
 
title2content > content2 
2009-11-11 
 
 
*/ 
if(!function_exists('l')) { echo '
***********************************
'; 


if(file_exists('test10_12.xml')) { 
$xml = simplexml_load_file('test10_12.xml'); 

//利用xpath方法找出節點位置$ 
title[@name="t1"]/ancestor::item'); 

var_dump($query); 
l(); 

//測試在title節點下新增子節點new 
$query[0] ->title->addChild('new','new'); 

//測試在title節點下新增屬性fuck 
$query[0]->title->addAttribute('fuck','fuck you' ); 

//測試修改content節點值為hello,world 
$query[0]->content = 'hello,world'; 

//不解釋,你懂的 
$query[0]->asXML ("10.xml"); 

?> 

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn