用php操作xml的方法
2012-09-16 16:59
363 查看
[php][/b] viewplaincopyprint?
来自 http://www.57itsq.com/read.php?tid-349.html
<?php
$xml = simplexml_load_file('example.xml'); //创建SimpleXML对象
var_dump($xml); //输出XML
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML文件
foreach[/b]($xml->depart as[/b] $a) //循环读取XML数据中的每一个depart标签
{
echo "$a->name<BR>"; //输出其中的name属性
}
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML文件
echo $xml->depart->name[0]; //输出节点
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml');
foreach[/b] ($xml->depart->children() as[/b] $depart) //循环读取depart标签下的子标签
{
var_dump($depart); //输出标签的XML数据
}
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML文件
$result = $xml->xpath('/departs/depart/employees/employee/name'); //定义节点
var_dump($result); //输出节点
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML
$xml->depart->name[0] = "Human Resource"; //修改节点
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML数据
echo $xml->asXML(); //标准化XML数据
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML数据
$newxml = $xml->asXML(); //标准化XML数据
$fp = fopen("newxml.xml", "w"); //打开要写入XML数据的文件
fwrite($fp, $newxml); //写入XML数据
fclose($fp); //关闭文件
?>
来自 http://www.57itsq.com/read.php?tid-349.html
<?php
$xml = simplexml_load_file('example.xml'); //创建SimpleXML对象
var_dump($xml); //输出XML
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML文件
foreach[/b]($xml->depart as[/b] $a) //循环读取XML数据中的每一个depart标签
{
echo "$a->name<BR>"; //输出其中的name属性
}
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML文件
echo $xml->depart->name[0]; //输出节点
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml');
foreach[/b] ($xml->depart->children() as[/b] $depart) //循环读取depart标签下的子标签
{
var_dump($depart); //输出标签的XML数据
}
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML文件
$result = $xml->xpath('/departs/depart/employees/employee/name'); //定义节点
var_dump($result); //输出节点
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML
$xml->depart->name[0] = "Human Resource"; //修改节点
?>
[php][/b] viewplaincopyprint?
<?php
$xml = simplexml_load_file('example.xml'); //读取XML数据
echo $xml->asXML(); //标准化XML数据
?>
[php][/b] viewplaincopyprint?
<?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 XML操作的各种方法解析(比较详细)
- php操作XML,读取数据和写入数据的方法
- PHP XML操作的各种方法解析(比较详细)
- 详解PHP原生DOM对象操作XML的方法
- php操作xml的方法
- 操作XML文档遇到的XMLNS问题及解决方法 (C# 和 PHP)
- 操作 XML 文档遇到的 XMLNS 问题及解决方法 (C# 和 PHP)
- PHP对XML文件操作之属性与方法讲解
- 详解PHP原生DOM对象操作XML的方法
- php操作xml并将其插入数据库的实现方法
- php操作XML,读取数据和写入数据的方法
- PHP XML操作的各种方法解析
- PHP XML操作的各种方法解析
- php操作xml并将其插入数据库的实现方法
- 操作XML文档遇到的XMLNS问题及解决方法 (C# 和 PHP)
- PHP基于XMLWriter操作xml的方法分析
- php操作xml的各种方法的解析
- PHP XML操作的各种方法解析(比较详细)
- PHP XML操作的各种方法解析(…