java 处理json格式数据中的转义斜杠

Posted Garnett_Boy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 处理json格式数据中的转义斜杠相关的知识,希望对你有一定的参考价值。

1、{\"Count\":\"3\",\"ErrorString\":\"\",\"Success\":true,\"URL\":\"http:\\\/\\\/172.16.80.65:8080\\\/LoginSSO.aspx?UserCode=wubg&Type=WorkItem\",\"UserId\":\"1226\",\"biztype\":\"19110\",\"Results\":[{\"ActivityId\":\"6d216e2b-25dc-4978-88a8-2fb5bfbd690c\",\"ActivityName\":\"部门负责人\",\"Money\":\"\",\"ParticipantId\":\"1226\",\"ParticipantName\":\"乌宝贵\",\"PreActivityName\":\"\",\"StartTime\":\"2017\\\/6\\\/21 20:55:59\",\"State\":\"0\",\"Type\":\"资产处置\",\"WorkId\":\"46789861-4dc5-4dd9-87e0-5cb4df8bf3ff\",\"WorkItemURL\":\"SBmanager\\\/Equipment_AssetDispose_New.aspx?sitemap='所在位置: 生命周期管理 > 资产处置> 部门负责人'\"},{\"ActivityId\":\"05ec02e4-6e11-4791-b2ed-9debf6fef516\",\"ActivityName\":\"部门领导意见\",\"Money\":\"\",\"ParticipantId\":\"1226\",\"ParticipantName\":\"乌宝贵\",\"PreActivityName\":\"\",\"StartTime\":\"2017\\\/6\\\/21 20:41:57\",\"State\":\"0\",\"Type\":\"资产出库\",\"WorkId\":\"56ae6661-4379-4b25-b231-2586609d0e11\",\"WorkItemURL\":\"DataBaseBef\\\/Equipment_YANSHOU_CK_NEW.aspx?sitemap='所在位置:生命周期管理 > 验收出库 > 部门领导意见'\"},{\"ActivityId\":\"9f0cc043-6bea-446c-90ac-1b228450ebd0\",\"ActivityName\":\"使用部门负责人意见\",\"Money\":\"\",\"ParticipantId\":\"1226\",\"ParticipantName\":\"乌宝贵\",\"PreActivityName\":\"\",\"StartTime\":\"2017\\\/6\\\/21 21:25:56\",\"State\":\"0\",\"Type\":\"领用出库单\",\"WorkId\":\"980ee135-2587-4469-9b5a-8929afcfc728\",\"WorkItemURL\":\"SBmanager\\\/Equipment_QL.aspx?sitemap='所在位置: 生命周期管理 >  资产领用 > 使用部门负责人意见'\"}]}

2、将1中的json格式字符串处理为json对象,需要先去掉转义"\"
  
 result = StringEscapeUtils.unescapeJava(result);
                
 JSONObject jsonObject = new JSONObject(result); 
 jsonObject.get("Count");

 

  










以上是关于java 处理json格式数据中的转义斜杠的主要内容,如果未能解决你的问题,请参考以下文章

java正则转义json中双引号

python 如何快速转义路径字符串中的斜杠

如何防止 JSONKit 从 ASP.NET JSON 日期格式转义反斜杠?

jquery 冒号转义 为啥双斜杠

如何在js中去掉json数据中的转义附

java 字符串反斜杠怎么转义