php解析json字符串
『壹』 php怎么解析这种json数据格式
转为数组
<?php
$json='{"id":"2","password":""}';
$arr=json_decode($json);
print_r($arr);
?>
『贰』 php如何读取json中的数据
先使用json_decode()函数解析成数组,在用变量等于解析出来的数组
$test=json_decode("json数据");
输出 echo $test->key;
『叁』 PHP解析JSON数据,在线等!!!
先用json_decode把json解析成一个Object。接着用php提供的foreach循环,遍历得到key-value对,就能达到你想要的东西了
『肆』 PHP里 JSON字符串怎么解析成HTML输出
js中使用JSON.parse()解析后就变成js可以处理的json了。
『伍』 怎么用php解析这样的json数据
使用json_decode函数解码成数组,然后以数组形式访问多维数组中键DestinationTag对应的值即可。
『陆』 php 处理json字符串的问题
<?php
$json='{"a":1,"b":2,"c":3,"d":4,"e":5}';
$jsonArr=json_decode($json,TRUE);
extract($jsonArr);//数组中将变量导入抄到以当前符号表
echo"a=$a;<br/>b=$b;<br/>c=$c;<br/>d=$d;<br/>e=$e;<br/>";
?>
另外也可以像遍历数组一样遍历得到的对象。
<?php
$json='{"a":1,"b":2,"c":3,"d":4,"e":5}';
$jsonObj=json_decode($json);
foreach($jsonObjas$jk=>$jv){
$$jk=$jv;
}
echo"a=$a;<br/>b=$b;<br/>c=$c;<br/>d=$d;<br/>e=$e;<br/>";
//也可得到相同的结果
?>
另外通过json_decode获得的json对象,也可以通过"$jsonObj->a"这样的方式获取其值。
『柒』 php 读取 json 里面的字段内容
方法和详细的操作步骤如下:
1、第一步,打开php编辑器,创建一个新的php文件,例如:index.php,然后填写基本代码,见下图,转到下面的步骤。
『捌』 PHP解析Json数据的问题~呢
<?php
$json = '{"APPCount": 2,"data": [
{
"originalID": "991",
"APPName": "优酷",
"APPType": "APK",
"category": "视频",
"versionName": "3.8",
"versionCode": "5",
"packageName ": "cn.dsp.youku",
" APPStatus": "待审核",
"testReportURL": "",
"downloadCount": 0
},
{
"originalID": "992",
"APPName": "优酷",
"APPType": "APK",
"category": "视频",
"versionName": "3.8",
"versionCode": "5",
"packageName ": "cn.dsp.youku",
" APPStatus": "安全测评未通过",
"testReportURL": "http: //192.168.0.106: /SecurityTest/sdsd.pdf",
"downloadCount": 0
}
]
}';
$decode = json_decode($json,true);
echo $decode['data'][1]['testReportURL'];
你可以去后盾人平台看看,里面的东西不错
『玖』 怎么解析从PHP传过来的JSON数据
js解析处理JSON格式的数据,有多种方法.
(1)现在大多标准浏览器,都带有对JSON的支持,可以直接通过js调用处理:
varobj=JSON.parse(str);//str是php传来的json数据
(2)使用了jquery等js库,一般都会提供对json的支持,比如使用jQuery:
varobj=jQuery.parseJSON(str);//str是php传来的json数据
(3)可以使用json.js来增加浏览器的功能(一般针对性引用,在浏览器不支持json时加载json.js)
(4)简单粗暴的解决方法:
varobj=eval("("+txt+")");//txt是php传来的json数据
但是使用eval不安全,而且需要是有效的json数据.如果你能保证是安全且正确的数据,可以这样简单处理.
『拾』 php如何读取json的内容
如果json是以对象的方式存储于变量$json中,则这样引用: $json->openid
如果json是以关联数组的方式存储于变量$json中,则这样引用: $json['openid']
如果json是以字符串的方式存储于变量$json中,则需要先转换一下:
$a=json_decode($json);
print_r($a->openid);
或者
$a=json_decode($json,true);
print_r($a['openid']);