您的位置:首页 > 编程语言 > PHP开发

PHP解析XML,读取节点内容

2017-11-25 14:43 453 查看
PHP与XML联系紧密,下面是一个较简单的解析XML节点数据的例子,示例中自定义有一个XML样例文件代码,通过PHP将依次读取出XML节点中的id、name和email数据,是读取较大的XML文件的前提,新手的话,那就更应该参考了:

01
<?php
02
//定义一个XML样例文件
03
$xml_string
="<?xml
version=
'1.0'
?>
04
<users>
05
<user
id=
'398'
>
06
<name>Foo</name>
07
<email>foo@bar.com</name>
08
</user>
09
<user
id=
'867'
>
10
<name>Foobar</name>
11
<email>foobar@foo.com</name>
12
</user>
13
</users>";
14
//开始解析XML
15
$xml
 
=
simplexml_load_string(
$xml_string
);
16
foreach
 
(
$xml
->user 
as
 
$user
)
17
{
18
echo
 
$user
[
'id'
], 
'
'
;
19
echo
 
$user
->name, 
'
'
;
20
echo
 
$user
->email, 
'<br
/>'
;
21
}
22
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: