Как обрезать символ новой строки из строки в кодировке JSON? - PullRequest
1 голос
/ 09 марта 2012

Я разрабатываю приложение для Android, которое взаимодействует с сервером PHP через JSON.

В моем приложении я кодирую ключ в JSON для отправки на сервер.Но после кодирования, когда я отлаживаю ключ в logcat, он показывает символ новой строки в конце значения:

Logcat показывает мне что-то вроде этого:

{"accessKey":"123456789\n"}

Из-за этого сервер PHP не будет принимать значения JSON.

Существуют ли какие-либо методы или предложения по удалению символа новой строки?Я уже гуглил это, но не могу найти удовлетворительного решения.

1 Ответ

1 голос
/ 09 марта 2012

Если вы хотите исправить это на сервере с PHP, вы должны обрезать значения ответов, используя trim

Теперь в Java этот метод используется для объекта String.string.trim();

это также должно убрать \ n или другие конечные пробелы

...