php获得xml文件里的内容

 时间:2026-02-15 15:56:20

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结尾的文件:代码如下:

<?php

header('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文件里的内容

  • php怎样追加文件内容
  • php中有几种方法引用另一个php文件,有什么区别
  • java:servlet中处理jsp上传的图片或文件
  • php怎样读取文件内容
  • 如何实现文件内容追加(用java实现)
  • 热门搜索
    照片大小怎么改 静谧的近义词 光明牛奶怎么样 男士发型大全 告别的近义词 感冒鼻子堵塞不通气怎么办 怎么才能瘦下来 科技小制作怎么做 大众新捷达怎么样 得了阳痿怎么办