這篇文章將為大家詳細講解有關如何在xml中操作刪改查,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
創(chuàng)新互聯(lián)成立以來不斷整合自身及行業(yè)資源、不斷突破觀念以使企業(yè)策略得到完善和成熟,建立了一套“以技術(shù)為基點,以客戶需求中心、市場為導向”的快速反應體系。對公司的主營項目,如中高端企業(yè)網(wǎng)站企劃 / 設計、行業(yè) / 企業(yè)門戶設計推廣、行業(yè)門戶平臺運營、手機APP定制開發(fā)、成都手機網(wǎng)站制作、微信網(wǎng)站制作、軟件開發(fā)、德陽機房托管等實行標準化操作,讓客戶可以直觀的預知到從創(chuàng)新互聯(lián)可以獲得的服務效果。
xml文件
<班級> <學生> <名字>大哈名字> <年齡>30年齡> <介紹>學生刻苦介紹> 學生> <學生> <名字>二哈名字> <年齡>35年齡> <介紹>學生好介紹> 學生> <學生 性別="男"> <名字>哈哈名字> <年齡>100年齡> <介紹>這是小哈介紹> 學生> 班級>
刪除
load("classes.xml"); //3.找到學生節(jié)點,item(i)代表取得集合后的第i個元素 $stu2=$xmldoc->getElementsByTagName("學生")->item(2); //4.找到其父節(jié)點,刪除自己 $stu2->parentNode->removeChild($stu2); //5.回寫文件 $xmldoc->save("classes.xml"); ?>
修改
load("classes.xml"); //3找到節(jié)點 $stu1=$xmldoc->getElementsByTagName("學生")->item(0); //4找到年齡節(jié)點 $stu1_age=$stu1->getElementsByTagName("年齡")->item(0); $stu1_age->nodeValue+=10; //5回寫文件 $xmldoc->save("classes.xml"); ?>
查詢
load("classes.xml"); //3.獲取所有學生 $stus=$xmldoc->getElementsByTagName("學生"); for($i=0;$i<$stus->length;$i++){ //取出每個學生的名字 $names=$stus->item($i)->getElementsByTagName("名字"); //取出名字的值 echo $names->item(0)->nodeValue."
"; } ?>
關于如何在xml中操作刪改查就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。