找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1791|回复: 0

[建站技术] PHP 解析XML字符串

[复制链接]
发表于 2011-12-15 09:48:00 | 显示全部楼层 |阅读模式
1、通过DOMDocument来解析,new一个新的Document对象,就可以直接取到所需要的标签对象
  1. $xml = new DOMDocument();

  2. $xml->loadXML($ret1);

  3. $tid = $xml->getElementsByTagName("ApiResponse")->item(0)->nodeValue;  
复制代码
2、通过simplexml_load_string函数解析,在使用simplexml_load_string()方法读取对应的xml字符串之后,所返回的是对象,非数组,需要将返回值进行一次强制转换,在转换成为数组之后再进行引用。
  1. $xml_string = $ret1;

  2. $xml = simplexml_load_string($xml_string);

  3. //对象转换成数组,方便引用

  4. $arr = (array)$xml;
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|王牌互联

GMT+8, 2024-11-17 07:20 , Processed in 0.035613 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表