2012-03-09 4 views
1

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

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

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

{"accessKey":"123456789\n"}

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

Есть ли способ или предложения по удалению нового символа линии? У меня уже есть googled, но не могу найти удовлетворительного решения.

ответ

1

Если бы это исправить на сервере с PHP вы должны обрезать значения отклика с помощью trim

Теперь в Java этот метод на объекте String. string.trim();

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

+0

OKK но как может у обрезки значение JSON. Ключ до кодирования JSON прекрасен. EX. перед кодировкой JOSN составляет 123456789, а после кодирования JSON значение ключа 123456789 \ n добавление нового символа строки в конце ключа ... И также в том же приложении я аутентифицирую имя пользователя и пароль с помощью JSON, когда я работал нормально .. – ashutosh

+0

У меня такая же проблема. не могли бы вы помочь мне –

 Смежные вопросы

  • Нет связанных вопросов^_^