从此JSON日期中删除转义字符的简单方法

Cod*_*ody 1 java json escaping

在我的Android应用程序中,我的JSON日期返回如下:

\/Date(1323752400000)\/

有没有一种简单的方法来删除转义字符?(这是从WCF服务发送到Android应用程序).我已经在使用StringEscapeUtils.unEscapeHtml4解码整个序列化对象.

Kha*_*han 7

actully这不起作用,因为它抛出 java.util.regex.PatternSyntaxException而不是使用该使用

  myJsonString=myJsonString.replaceAll("\\\\",""); 
Run Code Online (Sandbox Code Playgroud)

它工作正常


Pro*_*uce 5

在接收端,如果你真的想要,你可以做 myJsonString = myJsonString.replaceAll("\\","");

但请注意,这些转义字符绝不会使 JSON 无效或在其他语义上有所不同——'/' 字符可以选择在 JSON 中使用 '\' 进行转义。