这里使用simpleXml,PHP 5以上才支持。
假设SimplXML对象的变量名为$xml,内容如下:
<?xml version="1.0" encoding="utf-8"?>
<class>
<student>
<id>3</id>
<name>赵虎</name>
</student>
<student>
<id>5</id>
<name>tom</name>
</student>
</class>
以xml格式的字符串直接输出到页面:
echo $xml->asXML();
将对象中的内容写入xml文件:
//假设写入的xml文件名为class2.xml
$xml->asXML('class2.xml');
注意,可以将对象中的一部分xml数据输出,比如$xml->student[1]->asXML()输出的就是:
<student>
<id>5</id>
<name>tom</name>
</student>
上一篇:php为xml添加子元素
下一篇:php解压缩zip文件