PHP解析JSON,其实很类似数组的方式
- $json_string='{"id":1,"name":"foo","email":"foo@foobar.com","interest":["wordpress","php"]} ';
- $obj=json_decode($json_string);
- echo $obj->name; //prints foo
- echo $obj->interest[1]; //prints php
PHP解析XML 数据
- <span style="font-family:Microsoft YaHei;">$xml_string="<?xml version='1.0'?>
- <users>
- <user id='398'>
- <name>Foo</name>
- <email>foo@bar.com</name>
- </user>
- <user id='867'>
- <name>Foobar</name>
- <email>foobar@foo.com</name>
- </user>
- </users>";
- //load the xml string using simplexml
- $xml = simplexml_load_string($xml_string);
- //loop through the each node of user
- foreach ($xml->user as $user)
- {
- //access attribute
- echo $user['id'], ' ';
- //subnodes are accessed by -> operator
- echo $user->name, ' ';
- echo $user->email, '<br />';
- }</span>
PHP解析JSON与XML数据
本文介绍了使用PHP解析JSON字符串及XML数据的方法。通过实例展示了如何利用`json_decode`将JSON转换为PHP对象,并访问其属性;同时演示了如何用`simplexml_load_string`加载XML字符串,遍历节点获取所需数据。
175

被折叠的 条评论
为什么被折叠?



