网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

xml数据解析php,xml解析算法

php解析XML问题

$string = 'id p="123456"654321/dd p="123456"654321/d/i';

成都创新互联制作网站网页找三站合一网站制作公司,专注于网页设计,网站设计、成都网站建设,网站设计,企业网站搭建,网站开发,建网站业务,680元做网站,已为千余家服务,成都创新互联网站建设将一如既往的为我们的客户提供最优质的网站建设、网络营销推广服务!

$xmlObject = simplexml_load_string($string);

$result = array();

if($xmlObject) {

$i = 0;

foreach($xmlObject-d as $key = $value) {

$result[$i][$key] = $value-__toString();

foreach ($value-attributes() as $attr = $data) {

$result[$i][$attr] = $data-__toString();

}

++$i;

}

print_r($result);

}

php 解析xml

亲手打的,经过测试的,采纳吧

?php

header("Content-type: text/html; charset=utf-8");

$xml = '?xml version="1.0" encoding="utf-8"?rss version="5.0"list page="1" pagecount="1" pagesize="20" recordcount="1"videolast2014-7-11 12:08:07/lastid19393/idtid7/tidname![CDATA[越轨追击]]/nametype爱情/typepic;/piclang英语/langarea欧美/areayear2005/yearstate0/statenote![CDATA[HD]]/noteactor![CDATA[克里夫·欧文 詹妮弗·安妮斯顿]]/actordirector![CDATA[米凯尔·哈弗斯特罗姆]]/directordldd flag="jjvod"![CDATA[HD$jjhd://20000|b3a97575c3df592ec08adb93c54a9c2dcf7dc332|越轨追击HD中字1280高清.rmvb$jjvod]]/dd/dldes![CDATA[他又无法求助于警察,他现在必须找到露辛达,依靠两个人的力量夺回曾经宁静的生活。]]/des/video/list/rss';

$result = simplexml_load_string($xml);

//var_dump($result); //可以打印看看结果如何

$result = object_to_array($result);

//print_r($result['list']['video']);exit;

foreach($result['list']['video'] as $key=$v){

echo $key."=".$v."\n";

}

function object_to_array($obj){

$arr = array();

$_arr = is_object($obj)? get_object_vars($obj) :$obj;

foreach ($_arr as $key = $val){

$val=(is_array($val)) || is_object($val) ? object_to_array($val) :$val;

$arr[$key] = $val;

}

return $arr;

}

?

php怎么解析从网页中获取的xml数据

先给你个以前写的读取xml格式的天气预报的代码吧,比着葫芦画瓢,不懂再追问

?php

$apistr=file_get_contents(";ak=B8aced94da0b345579f481a1294c9094"); //获取xml内容

$apiobj=simplexml_load_string($apistr);//解析xml代码

$todayobj=$apiobj-results-result[0]-date;//读取星期

$weatherobj=$apiobj-results-result[0]-weather;//读取天气

$windobj=$apiobj-results-result[0]-wind;//读取风力

$temobj=$apiobj-results-result[0]-temperature;//读取温度

$contentStr = "上海\n{$todayobj}\n天气:{$weatherobj}\n风力:{$windobj}\n温度:{$temobj}";

echo $contentStr;

?


本文名称:xml数据解析php,xml解析算法
标题URL:http://bjjierui.cn/article/hdpohp.html

其他资讯