将传入的对象转成url形式
url?key=value&key=value
function obj2str(obj){
var res=[];
for (key in obj){
res.push(key+"="+obj[key]);//["key=obj","key=boj"]
}
return res.join("&")// key=value&key=value
}
获取XML或者json数据
echo file_get_contents(url);
注意:获取xml数据需在之前加
header("content-type:text/xml; charset=utf-8");
JSON数据转js对象
有两种类型:
- 标准型
'{"userName":"jqf",“userPwd”:"123"}'//key用引号
- 非标准型
'{userName:"jqf",userPwd:"123"}'//key并未用引号
转换方法
- JSON.parse(str)
可以转标准型,不可以转非标准型
- eval("("+str+")") 必须将数据用()包裹
两种类型都可以转
网友评论