как заставить Json lib генерировать такую ​​строку: \ / Date (1317375052044) \ / - PullRequest
0 голосов
/ 30 сентября 2011

Моя цель - сгенерировать такую ​​строку json: {"EndTime": "\/Date(1309737600000)\/"}

Я определяю HashMap для генерации строки

Если я определю строковое значение как "\\/Date(1317375052044)\\/", то результат будет "\\\\/Date(1317375052044)\\\\/".

Если я определю строку как "/Date(1317375052044)/", то результат будет "/Date(1317375052044)/".

Как я могу сгенерировать результат "\/Date(1309737600000)\/"?

1 Ответ

0 голосов
/ 23 мая 2012

Дублировано из Как мне экранировать строки в JSON? . После этого ответа попробуйте определить строку как "\\\\/Date(1317375052044)\\\\/", потому что в Java строка '\' также является escape-символом!

...