JavaScript及Java对JSON的相关处理
2024-08-30 23:24:45
JavaScript中JSON字符串与JSON对象的互转及JSON对象的取值:
var jsonString = '{"key1":"value1","key2":"value2"}';
// 转换为json对象
var jsonObject = JSON.parse(jsonString);
// 取json中的值
alert(jsonObject.key1);
// 转换为json类型的字符串
var str = JSON.stringify(jsonObject);
Java中JSON字符串与JSON对象的互转及JSON对象的取值:
String jsonStr = "{key1:value1,key2:value2}";
// JSON字符串转实体对象
UserObject userObject= JSON.parseObject(jsonStr,UserObject.class);
// JSON字符串转JSONObject后进行取值
JSONObject jsonObject = JSONObject.parseObject(jsonStr);
// 取值
jsonObject.get(key1);
// JSONObject对象转JSON字符串
jsonStr = jsonObject.toJSONString();
// 实体对象转JSON字符串
jsonStr = JSON.toJSONString(userObject);
最新文章
- 这种代码怎么改写?以致于在下次增加CustomsType时,不需要再加 if 语句。
- 05_IOC容器装配Bean(注解方式)
- 利用COPYDATASTRUCT传递命令行参数给驻留内存的进程(SendMessage应用)
- 实现iOS项目一款用swift实现的应用top源码
- AppScan修复漏洞:启用不安全的HTTP方法
- Java排序8大算法实现
- 《Linux内核分析》 week8作业-Linux加载和启动一个可执行程序
- openStack 王者归来之 trivial matters
- ftp的port和pasv型号比较
- 数据库 Mysql事务详解
- hive的top n
- Ext中setVersion和getVersion
- rbac(基于角色权限控制)-------权限管理
- linux pidstat 命令详解
- TortoiseGit推送代码到Gerrit的过程
- Android studio 一个项目引入另一个项目作为Libary
- as2 连接服务器 post
- Django数据库相关操作
- 【Unity】2.0 第2章 Unity编辑器和基本操作
- 【2015蓝桥杯省赛】C++ B组试题