PHP读取、解析XML的方法.
2008-02-18 18:18
609 查看
来自:http://www.czbin.cn/Php.Xml.Read.5.php
现在提供一种很简便的方法用PHP读取XML:
XML文件(cy.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<xml>
<site>
<part id="1">
<title id="a">czbin xml版块</title>
<describe>xml的相关文章</describe>
</part>
<part id="2">
<title id="b">czbin php版块</title>
<describe>php的相关文章</describe>
</part>
<part id="3">
<title id="c">czbin ajax版块</title>
<describe>ajax的相关文章</describe>
</part>
</site>
</xml>
Php文件(cy.php)如下:
<?php
$xml = simplexml_load_file('sxml.xml');
$part = $xml->site->part;
foreach ( $part as $content )
{
echo $content['id']."<br />";
echo $content->title."<br />";
echo $content->title['id']."<br />";
echo $content->describe."<br />";
}
?>
cy.php输出结果:
1
czbin xml版块
a
xml的相关文章
2
czbin php版块
b
php的相关文章
3
czbin ajax版块
c
现在提供一种很简便的方法用PHP读取XML:
XML文件(cy.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<xml>
<site>
<part id="1">
<title id="a">czbin xml版块</title>
<describe>xml的相关文章</describe>
</part>
<part id="2">
<title id="b">czbin php版块</title>
<describe>php的相关文章</describe>
</part>
<part id="3">
<title id="c">czbin ajax版块</title>
<describe>ajax的相关文章</describe>
</part>
</site>
</xml>
Php文件(cy.php)如下:
<?php
$xml = simplexml_load_file('sxml.xml');
$part = $xml->site->part;
foreach ( $part as $content )
{
echo $content['id']."<br />";
echo $content->title."<br />";
echo $content->title['id']."<br />";
echo $content->describe."<br />";
}
?>
cy.php输出结果:
1
czbin xml版块
a
xml的相关文章
2
czbin php版块
b
php的相关文章
3
czbin ajax版块
c
相关文章推荐
- PHP读取、解析XML的方法.
- php 解析xml 的四种方法
- PHP读取XML的方法
- php 解析xml 的四种方法(转)
- xml转化成php数组(文件夹读取,XML解析)
- php 解析xml 的四种方法(转)
- php读取xml的几个方法
- php读取XML的常见方法实例总结
- php 解析xml 的四种方法(转)
- php 解析xml 的四种方法
- php 解析xml 的四种方法(转)
- php 解析xml 的四种方法(转)
- PHP中的XML解析的5种方法
- php 解析xml 的四种方法(转)
- PHP基于DOMDocument解析和生成xml的方法分析
- php 解析xml 的四种方法(转)
- php 解析xml 的四种方法(转)
- PHP XML操作的各种方法解析(比较详细)
- php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
- PHP解析XML的一些方法