时时商务社区
标题:
基于PHP对XML的操作详解
[打印本页]
作者:
qz234
时间:
2018-2-14 08:21
$xml = simplexml_load_file('example.xml'); //创建SimpleXML对象
var_dump($xml); //输出XML
?>
depart as $a) //循环读取XML数据中的每一个depart标签
{
echo "$a->name
"; //输出其中的name属性
}
?>
depart->name[0]; //输出节点
?>
depart->children() as $depart) //循环读取depart标签下的子标签
{
var_dump($depart); //输出标签的XML数据
}
?>
xpath('/departs/depart/employees/employee/name'); //定义节点
var_dump($result); //输出节点
?>
depart->name[0] = "Human Resource"; //修改节点
?>
asXML(); //标准化XML数据
?>
asXML(); //标准化XML数据
$fp = fopen("newxml.xml", "w"); //打开要写入XML数据的文件
fwrite($fp, $newxml); //写入XML数据
fclose($fp); //关闭文件
?>
您可能感兴趣的文章:
操作XML文档遇到的XMLNS问题及解决方法 (C# 和 PHP)
php中DOMElement操作xml文档实例演示
解析php DOMElement 操作xml 文档的实现代码
php操作xml
php操作XML、读取数据和写入数据的实现代码
php操作xml入门之xml基本介绍及xml标签元素
php操作xml入门之xml标签的属性分析
php操作xml入门之cdata区段
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2