Поскольку некоторым людям нравится nitpick, я добавлю ответ на вопрос (хотя он уже был дан ответ и выбран как правильный ответ) ...
Я согласен с выбранным ответом на этот вопрос, используйте следующий код:
Gson gson = new GsonBuilder().disableHtmlEscaping().create();
String s2 = gson.toJson(hm.toString());
s2.replace("\\\\", "\\");
@Bajrang Hudda спросил о\n ... Недавно я ударил этот вопрос ... Я смог его решить, используя:
Gson gson = new Gson();
String json = (gson.toJson(data)).replaceAll("\\\\n", "\\n");
Использование capture.output(load_shapefiles(x))
работал там, где invisible(load_shapefiles(x))
нет.
Спасибо Руи Баррадасу за ответ
РЕДАКТИРОВАТЬ: st_read
имеет параметр под названием quiet
, который определяет, будет ли он печатать информацию о файле, который он читает. Установка quiet
в значение TRUE устраняет необходимость переноса функции в capture.output
или invisible
.