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实现)
  • 热门搜索
    pve和pvp是什么意思 循循善诱的意思 什么叫保释 油费计入什么科目 stp是什么意思 tag是什么意思 斗志昂扬的意思 ab团是什么意思 我的世界鸡蛋有什么用 风卷残云的意思