У меня есть метод в контроллере Spring, в котором я возвращаю объект, содержащий атрибут spring со значением "\ HelloWorld" .Чтобы сохранить его в Java String объект, я должен поставить escape-символ, тогда строка становится "\\ HelloWorld" .Когда я печатаю, это работает совершенно нормально и печатает "\ HelloWorld" .но когда я возвращаю его в ответе JSon, он возвращает "\\ HelloWorld" .
Но я хочу, чтобы он возвращал "\ HelloWorld" .
Ниже приведен фрагмент:
@RequestMapping("")
@ResponseBody
public MyDataObject greeting() {
MyDataObject f = new MyDataObject();
f.setMessage("\\HelloWorld");
return f;
}
Это ответ Json "message": "\\ HelloWorld", но я хочу его "\ HelloWorld".
Примечание: я нея не хочу вручную указывать эту строку.