重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关如何在xml中操作删改查,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
创新互联成立以来不断整合自身及行业资源、不断突破观念以使企业策略得到完善和成熟,建立了一套“以技术为基点,以客户需求中心、市场为导向”的快速反应体系。对公司的主营项目,如中高端企业网站企划 / 设计、行业 / 企业门户设计推广、行业门户平台运营、手机APP定制开发、成都手机网站制作、微信网站制作、软件开发、德阳机房托管等实行标准化操作,让客户可以直观的预知到从创新互联可以获得的服务效果。
xml文件
<班级> <学生> <名字>大哈名字> <年龄>30年龄> <介绍>学生刻苦介绍> 学生> <学生> <名字>二哈名字> <年龄>35年龄> <介绍>学生好介绍> 学生> <学生 性别="男"> <名字>哈哈名字> <年龄>100年龄> <介绍>这是小哈介绍> 学生> 班级>
删除
load("classes.xml"); //3.找到学生节点,item(i)代表取得集合后的第i个元素 $stu2=$xmldoc->getElementsByTagName("学生")->item(2); //4.找到其父节点,删除自己 $stu2->parentNode->removeChild($stu2); //5.回写文件 $xmldoc->save("classes.xml"); ?>
修改
load("classes.xml"); //3找到节点 $stu1=$xmldoc->getElementsByTagName("学生")->item(0); //4找到年龄节点 $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中操作删改查就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。