国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Javascript生成json的函數(shù)代碼(可以用php的json_decode解碼)

2024-05-06 14:21:51
字體:
供稿:網(wǎng)友
但是有個(gè)問題
雖然JS解碼JSON非常方便,但是編碼似乎沒有什么好辦法…
本著能懶即懶,不能懶也盡量懶的原則,古狗了一下
還真讓我發(fā)現(xiàn)了
PHP里直接用json_decode就可以解碼,用起來相當(dāng)方便
代碼如下:
function json_encode_js(aaa){
function je(str){
var a=[],i=0;
var pcs="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
for (;i<str.length;i++){
if(pcs.indexOf(str[i]) == -1)
a[i]="http://u"+("0000"+str.charCodeAt(i).toString(16)).slice(-4);
else
a[i]=str[i];
}
return a.join("");
}
var i,s,a,aa=[];
if(typeof(aaa)!="object") {alert("ERROR json");return;}
for(i in aaa){
s=aaa[i];
a='"'+je(i)+'":';
if(typeof(s)=='object'){
a+=json_encode_js(s);
}else{
if(typeof(s)=='string')
a+='"'+je(s)+'"';
else if(typeof(s)=='number')
a+=s;
}
aa[aa.length]=a;
}
return "{"+aa.join(",")+"}";
}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 天长市| 靖江市| 洪江市| 广德县| 天全县| 常熟市| 彭州市| 邮箱| 登封市| 砚山县| 屏东县| 新民市| 汝南县| 阜新| 海安县| 唐海县| 兰考县| 江北区| 城固县| 安岳县| 穆棱市| 南宁市| 林州市| 越西县| 六安市| 麻栗坡县| 玛沁县| 二手房| 大城县| 南部县| 玉田县| 东乌| 灵武市| 库车县| 通江县| 娱乐| 托克托县| 军事| 泽库县| 宁河县| 沽源县|