php 如何获取XML 并转成2维数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 如何获取XML 并转成2维数组相关的知识,希望对你有一定的参考价值。
比如
http://www.cailele.com/static/gd11x5/newlyopenlist.xml
请提供代码
/**
* 功能:解析xml数据转换成二维数组
*
* @param string $dataXml
* @return array
*/
public static function getXmlData ( $strXml )
$pos = strpos($strXml, 'xml');
if ($pos)
$xmlCode =simplexml_load_string($strXml,'SimpleXMLElement', LIBXML_NOCDATA);
$arrayCode=self::get_object_vars_final($xmlCode);
return $arrayCode ;
else
return '';
?>追问
可以详细些? 具体把那个xml 转成数组
追答由于内容超过字数限制,所以做成php测试文件,只需要运行文件就可看到测试结果了
注意查收附件
以上是关于php 如何获取XML 并转成2维数组的主要内容,如果未能解决你的问题,请参考以下文章
如何在 PHP 中使用 XML 查询获取 NWMLS 数组值的完整描述?