class Request {
private String requestid;
private String contenttype;
private String service;
private String requestjson;
}
使用Object mapper将此对象设为json但mapper正在返回
"requestjson\":\"{\\\"username\\\":\\\"farhan\\\",\\\"password\\\":\\\"farhaan\\\"}\"}"}
如何删除此额外
\\\
我试过
jsonOutput.replaceAll("\"",Character.toString ((char) 34));
答案 0 :(得分:4)
你可以试试这个。
String jsonString = jsonStr.replaceAll("\\\\", "");
你必须加倍(已经加倍)反斜杠的原因是replaceAll
采用正则表达式而单个反斜杠为used in regex。