在JAVASCRIPT中构建一个复杂的对象,并用JSON进行转换
2024-10-21 17:29:05
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>试卷预览</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <script type="text/javascript" src="json2.js"></script>
<script>
var o=new Object();
o.title="黄海测试";
o.h2_l="副标题"; o.ti=new Array();
o.ti[]=new Object();
o.ti[].t_id="06A14600-6AA7-4A45-9DCD-842D3EE6C53B";
o.ti[].t_title="东师理想"; o.ti[]=new Object();
o.ti[].t_id="08A02A35-3208-4543-ACD8-EE9F336C3DB0";
o.ti[].t_title="东师理想"; o.ti[]=new Object();
o.ti[].t_id="3E04A1B8-D820-4EB3-9568-E4A034628DC1";
o.ti[].t_title="东师理想"; console.log(o); //类似于CJSON库
console.log(JSON.stringify(o));
</script> </head>
<html>
<body></body>
</html>
进行JSON解析和转换的类库地址:
https://codeload.github.com/douglascrockford/JSON-js/zip/master
在页面中添加json2.js的引用。 <script type="text/javascript" src="/CoreResource/JS/json2.min.js"></script> 序列化方法 var jsonObj = { id: '', name: 'Tom' };
JSON.stringify(jsonObj); 反序列化方法 var jsonString = "{ id: '01', name: 'Tom' }";
JSON.parse(jsonString);
最新文章
- python与C++交互
- 9.4---集合子集(CC150)
- Android启动模式(三种)
- bootstrap模态框Esc键不关闭
- Jquery方法大全
- Linux fdisk 命令
- php使用PDO方法详解
- Vue-cli搭建完项目,各文件解释
- hdu 4288 离线线段树+间隔求和
- 爬取页面InsecureRequestWarning: 警告解决笔记
- HTML+CSS之盒子模型
- C#计算两个时间年份月份差
- 实现text-detection-ctpn一路的坎坎坷坷
- VC2013一些感受
- Python decode和encody
- bzoj2048 书堆
- Django-模板语言和过滤器
- Linux学习总结(十八)几个简单的文本处理工具cut sort tr split
- java中native关键字的用法
- 面向对象的JavaScript-008-Function介绍
热门文章
- JavaScript数据类型转换方法汇总
- BigDATA面试题
- BAT大数据面试题
- Codeforces Round #332 (Div. 2)B. Spongebob and Joke
- 洛谷P3396 哈希冲突 (分块)
- group by多字段分组
- Codeforces Round #202 (Div. 2) B,C,D,E
- python读书笔记-《简明python教程》上
- vijos 1066 弱弱的战壕 树状数组
- MSSQL DBcheck