name";//输出其中的name属性}?>depart->name[0];//输出节点?>depart->c..." />
 手机
当前位置:查字典教程网 >编程开发 >php教程 >基于PHP对XML的操作详解
基于PHP对XML的操作详解
摘要: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对XML的操作详解】相关文章:

PHP的伪随机数与真随机数详解

基于PHP与XML的PDF文档生成技术

PHP+MYSQL的文章管理系统(一)

开发大型PHP项目的方法

PHP时间和日期函数详解

PHP应用分页显示制作详细讲解

PHP生成静态页面详解

基于PHP+MySQL的聊天室设计

PHP常用处理静态操作类

PHP与MySQL交互使用详解

精品推荐
分类导航