php获得xml文件里的内容

2024-10-13 12:46:15

1、创建一个以.xml结尾的文档内容如下:<?xml version="1.0" encoding="utf-8"?><class><student info="美女"> <name>小乔</name> <sex>女</sex> <age>20</age></student><student> <name>周瑜</name> <sex>男</sex> <age>25</age></student><student> <name>hsy</name> <sex>男</sex> <age>21</age> </student></class>

2、创建以.php结尾的文件:代码如下:<?phpheader('content-type:text/html;charset=utf-8');//1、创建一个DOMDocument对象。该对象就表示 xml文件$xmldoc = new DOMDocument();//2、加载xml文件(指定要解析哪个xml文件,此时dom树节点就会加载到内存中)$xmldoc->load("class.xml");//3、目标:获取第一个学生的名字$stu = $xmldoc->getElementsByTagName("name");//直接找到节点name$stu1 = $stu->item(0);// item(1)时,可以取到周瑜$sex=$xmldoc->getElementsByTagName("sex");$sex1= $sex->item(0);echo $sex1->nodeValue;echo $stu1->nodeValue;?>

3、结果显示为:女小乔

php获得xml文件里的内容
猜你喜欢