json.php里得到返回数据怎么输出到html里 10
json.php得到的返回数据如下:object(stdClass)#1(3){["showapi_res_code"]=>int(0)["showapi_res_err...
json.php得到的返回数据如下:
object(stdClass)#1 (3) { ["showapi_res_code"]=> int(0) ["showapi_res_error"]=> string(0) "" ["showapi_res_body"]=> object(stdClass)#2 (2) { ["list"]=> array(1) { [0]=> object(stdClass)#3 (6) { ["area"]=> string(6) "北京" ["areaid"]=> string(9) "101010100" ["cityInfo"]=> object(stdClass)#4 (17) { ["c1"]=> string(9) "101010100" ["c10"]=> string(1) "1" ["c11"]=> string(3) "010" ["c12"]=> string(6) "100000" ["c15"]=> string(2) "33" ["c16"]=> string(6) "AZ9010" ["c17"]=> string(2) "+8" ["c2"]=> string(7) "beijing" ["c3"]=> string(6) "北京" ["c4"]=> string(7) "beijing" ["c5"]=> string(6) "北京" ["c6"]=> string(7) "beijing" ["c7"]=> string(6) "北京" ["c8"]=> string(5) "china" ["c9"]=> string(6) "中国" ["latitude"]=> float(39.904) ["longitude"]=> float(116.391) } ["distric"]=> string(6) "北京" ["link"]=> string(18) "/beijing/54511.htm" ["prov"]=> string(6) "北京" } } ["ret_code"]=> int(0) } }
怎么把它转到html里来显示呢?? 展开
object(stdClass)#1 (3) { ["showapi_res_code"]=> int(0) ["showapi_res_error"]=> string(0) "" ["showapi_res_body"]=> object(stdClass)#2 (2) { ["list"]=> array(1) { [0]=> object(stdClass)#3 (6) { ["area"]=> string(6) "北京" ["areaid"]=> string(9) "101010100" ["cityInfo"]=> object(stdClass)#4 (17) { ["c1"]=> string(9) "101010100" ["c10"]=> string(1) "1" ["c11"]=> string(3) "010" ["c12"]=> string(6) "100000" ["c15"]=> string(2) "33" ["c16"]=> string(6) "AZ9010" ["c17"]=> string(2) "+8" ["c2"]=> string(7) "beijing" ["c3"]=> string(6) "北京" ["c4"]=> string(7) "beijing" ["c5"]=> string(6) "北京" ["c6"]=> string(7) "beijing" ["c7"]=> string(6) "北京" ["c8"]=> string(5) "china" ["c9"]=> string(6) "中国" ["latitude"]=> float(39.904) ["longitude"]=> float(116.391) } ["distric"]=> string(6) "北京" ["link"]=> string(18) "/beijing/54511.htm" ["prov"]=> string(6) "北京" } } ["ret_code"]=> int(0) } }
怎么把它转到html里来显示呢?? 展开
2个回答
2016-01-26 · 知道合伙人互联网行家
护肤达人IT宅族
知道合伙人互联网行家
向TA提问 私信TA
知道合伙人互联网行家
采纳数:5637
获赞数:17441
毕业于曲阜师范大学,学士学位。互联网行业2年从业经验,读过SEO相关书籍。现任爱家网SEO优化专员。
向TA提问 私信TA
关注
展开全部
用json_decode()将json字符串转化成php数组,然后直接循环数组取出值即可。
<?php
$content= file_get_contents('获取json字符串的url');
$content = json_decode($content);//将json字符串转化成php数组
foreach ($content as $key ) {//循环数组
echo '<li>' . $key['city'] . '</li>';
echo '<li>' . $key['city_en'] . '</li>';
echo '<li>' . $key['date_y'] . '</li>';
echo '<li>' . $key['week'] . '</li>';
}
<?php
$content= file_get_contents('获取json字符串的url');
$content = json_decode($content);//将json字符串转化成php数组
foreach ($content as $key ) {//循环数组
echo '<li>' . $key['city'] . '</li>';
echo '<li>' . $key['city_en'] . '</li>';
echo '<li>' . $key['date_y'] . '</li>';
echo '<li>' . $key['week'] . '</li>';
}
推荐于2017-12-16
展开全部
json 只是数据,不带介面格式,你需要自己一步步做。你不用 json 时怎样用 JS 格式化数据,用 ajax 获得数据后也是同样的方法。
追问
能说的具体点吗
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询