#java #json
#java #json
Вопрос:
Когда я печатаю строку JSON, она выводит обратную косую черту и символ вместо новой строки / табуляции / экранированного символа. JSON предоставляется Twitter, и я хотел бы распечатать его без обратной косой черты. Есть ли способ сделать это без использования replace?
С принтами:
ana
вместо:
a
a
Комментарии:
1. Я не уверен, но вы можете попробовать библиотеку org.json, чтобы преобразовать ее в объект Json
JSONObject js=new JSONObject("your string")
. Условие — ваша строка должна быть json
Ответ №1:
используйте replace(char oldChar, char newChar) -метод.
например:
object.replace("", "");
// object is just an example variable of a parsed JSON.
Это заменяет все вхождения oldChar на newChar .
https://www.javatpoint.com/java-string-replace
Комментарии:
1. Есть ли конкретная причина, по которой вы хотели без «замены»?