基于PHP对XML的操作详解_php教程-查字典教程网 name";//输出其中的name属性}?>depart->name[0];//输出节点?>depart->c..."/>
基于PHP对XML的操作详解
基于PHP对XML的操作详解
发布时间:2016-12-29 来源:查字典编辑
摘要:departas$a)//循环读取XML数据中的每一个depart标签{echo"$a->name";//输出其中的name属性}?>dep...

<?php

$xml = simplexml_load_file('example.xml'); //创建SimpleXML对象

var_dump($xml); //输出XML

?>

<?php

$xml = simplexml_load_file('example.xml'); //读取XML文件

foreach($xml->depart as $a) //循环读取XML数据中的每一个depart标签

{

echo "$a->name <BR>"; //输出其中的name属性

}

?>

<?php

$xml = simplexml_load_file('example.xml'); //读取XML文件

echo $xml->depart->name[0]; //输出节点

?>

<?php

$xml = simplexml_load_file('example.xml');

foreach ($xml->depart->children() as $depart) //循环读取depart标签下的子标签

{

var_dump($depart); //输出标签的XML数据

}

?>

<?php

$xml = simplexml_load_file('example.xml'); //读取XML文件

$result = $xml->xpath('/departs/depart/employees/employee/name'); //定义节点

var_dump($result); //输出节点

?>

<?php

$xml = simplexml_load_file('example.xml'); //读取XML

$xml->depart->name[0] = "Human Resource"; //修改节点

?>

<?php

$xml = simplexml_load_file('example.xml'); //读取XML数据

echo $xml->asXML(); //标准化XML数据

?>

<?php

$xml = simplexml_load_file('example.xml'); //读取XML数据

$newxml = $xml->asXML(); //标准化XML数据

$fp = fopen("newxml.xml", "w"); //打开要写入XML数据的文件

fwrite($fp, $newxml); //写入XML数据

fclose($fp); //关闭文件

?>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新php教程学习
    热门php教程学习
    编程开发子分类