json中含有特殊字符串如何处理
来源:互联网 发布:3d打印耗材 淘宝 编辑:程序博客网 时间:2024/05/22 15:42
可以使用谷歌的JsonParser 转换一下,实例代码如下:
public class JsonTest { public static void main(String[] args){ String ss = "{\"headTrCode\":\"030500D600\",\"headUserId\":\"batch_user_id\",\"headCustNo\":\"batch_cust_no\",\"headReqNo\":\"844696e2cf244cae969697f62270a8ca\",\"headSerialNo\":\"201705150000006949\",\"headTenantId\":\"004\",\"headOrgNo\":\"batch_org_no\",\"headTrDate\":\"20170515\",\"headReqTrDate\":\"20170704\",\"headTrTime\":\"162019\",\"headChannel\":\"06\",\"language\":\"ZH\",\"respcode\":\"0TB320000005\",\"respmsg\":\"请求参数校验失败[对账日期不能为空]\",\"responseType\":\"FAIL\",\"respJnl\":\"FAIL\"}"; TbspResponse response = new Gson().fromJson(ss,TbspResponse.class); System.out.println(response.getHeadChannel()); String tt = new Gson().toJson(response); System.out.println(tt); Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonParser parser = new JsonParser(); JsonElement je = parser.parse(tt.toString()); String result = gson.toJson(je); TbspResponse response2 = new Gson().fromJson(ss,TbspResponse.class); System.out.println(response.getHeadChannel()); }}
阅读全文
0 0
- json中含有特殊字符串如何处理
- json特殊字符串处理
- json特殊字符串的处理
- 文本中含有特殊字符串以及去除
- iOS Json解析中特殊字符串('\' '\r' '\n' ' ' 等)处理
- Json 中处理特殊字符
- C#控制台基础 判断字符串中是否含有特殊字符串
- 处理JSON数据中含有双引号??
- 处理JSON数据中含有双引号??
- json字符串中的特殊字符处理
- C#: json字符串中的特殊字符处理
- [转载]如何处理含有特殊字符的数据库查询语句
- Oracle用户密码含有特殊字符应当如何处理
- Oracle用户密码含有特殊字符应当如何处理
- 判断某个字符串中是否含有特殊字符
- js实现校验字符串中是否含有特殊的字符
- GET请求中参数含有某些特殊字符的处理
- window.showModalDialog 参数传递中含有特殊字符的处理
- Mybatis分页插件-PageHelper的使用
- 乐观锁悲观锁
- 04 QT创建和加载动态库-②显示加载
- js去掉首尾空格字符
- python 3.4.3 下载安装与环境配置
- json中含有特殊字符串如何处理
- 承载网络
- H5+GeoLocation获取地理位置
- 个人ubuntu安装后的操作安装顺序
- POJ 2369 Permutations (置换群)
- PHP 安装
- Spring mvc-异常javax.servlet.ServletException: Could not resolve view with name 'xxx' in servlet with
- POJ 1008 Maya Calendar (模拟)
- Android开发从0到1024基础篇(3)DataBinding