<script src=howwajson.js></script>
<textarea cols=100 rows=20>
'{"姓名":"张三","性别":"男","age":30,职务:"普通员工",离职时间:""}'
{"a":1,"b":2,"c":3,"d":[1,2,"c"],e:["www","email",[1,2,3],"r"],"k":"88",f:{"China":"cn","Japan":"jp"},"y":"999"}
</textarea>
<script>
// ============================================
// 测试
var jsonstr = '{"姓名":"张三","性别":"男","age":30,职务:"普通员工",离职时间:""}';
var b;
// 使用方法一
b = howwaJson.string2json1(jsonstr);
if (b!=null){
alert("方法1:姓名="+b["姓名"]+"\n性别="+b.性别+"\n年龄="+b["age"]+"\n职务="+b.职务+"\n离职时间:"+b.离职时间);
}
else{
alert(null);
}
// 使用方法二
b = howwaJson.string2json2(jsonstr);
if (b!=null){
alert("方法2:姓名="+b["姓名"]+"\n性别="+b.性别+"\n年龄="+b["age"]+"\n职务="+b.职务);
}
else{
alert(null);
}
// 使用方法三
b = howwaJson.string2json3(jsonstr);
if (b!=null){
alert("方法3:姓名="+b["姓名"]+"\n性别="+b.性别+"\n年龄="+b["age"]+"\n职务="+b.职务);
}
else{
alert(null);
}
// 转换一个复杂的json字符串
var jsond = '{"a":1,"b":2,"c":3,"d":[1,2,"c"],e:["www","email",[1,2,3],"r"],"k":"88",f:{"China":"cn","Japan":"jp"},"y":"999"}';
b = howwaJson.string2json1(jsond);
if (b != null) {
alert("b.d[2]="+b.d[2]+"\nb.f.China="+b.f.China+"\nb.k="+b["k"]+"\nb.y="+b.y);
} else {
alert(null);
}
// 测试:将简单的json对象转换成字符串
var d = {"a":1,"b":2,"c":3,"d":"aaa"}
d["t"]="yyyyyyy"; //增加一个属性
alert( howwaJson.simplejson2string(d) );
// json对象的构造
var nl="年龄";
var dd ={};
dd["t"]="yyyyyyy";
dd.y="zzzzz";
dd.a="333";
dd.姓名= {}; // json嵌套
dd.姓名.姓="张";
dd.姓名.名="三";
dd["性别"]="男";
dd[nl]=30;
// 看看构造的结果
alert( "dd="+howwaJson.json2string(dd) );
// 测试:将复杂的json对象转换成字符串
var Ojson = {"a":1,"b":2,"c":3,"d":[1,2,"c"],e:["www","email",[1,2,3],"r"],"k":"88",f:{"China":"cn","Japan":"jp"},"y":"999","w":""};
alert( howwaJson.json2string(Ojson) );
</script>
bjhdy
- 粉丝: 2
- 资源: 35
最新资源
- 电子元件行业知名厂商官网(TI/NXP/ST/Infineon/ADI/Microchip/Qualcomm/Diodes/Panasonic/TDK/TE/Vishay/Molex等)数据样例
- Cytoscape-3-10-0-windows-64bit.exe
- 基于STM32设计的宠物投喂器项目源代码(高分项目).zip
- 机器学习音频训练文件-24年抖音金曲
- 工业以太网无线通信解决方案
- multisim 仿真ADS8322仿真
- Profinet转EtherCAT主站网关
- Python图片处理:svg标签转png
- k8s各个yaml配置参考.zip
- DB15-Adapter-BOM - 副本.xls
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈