如何让Json lib生成这样的字符串:\ / Date(1317375052044)\ /

时间:2011-09-30 10:04:42

标签: java json json-lib

我的目标是生成这样的json字符串:{"EndTime": "\/Date(1309737600000)\/"}

我定义了一个HashMap来生成字符串

如果我将字符串值定义为"\\/Date(1317375052044)\\/",则结果为"\\\\/Date(1317375052044)\\\\/"

如果我将字符串定义为"/Date(1317375052044)/",则结果为"/Date(1317375052044)/"

如何生成结果"\/Date(1309737600000)\/"

1 个答案:

答案 0 :(得分:0)

How should I escape strings in JSON?重复。在此响应之后尝试将字符串定义为"\\\\/Date(1317375052044)\\\\/",因为在Java字符串中,'\'也是一个转义字符!