如何从JSON编码的字符串中修剪新的行字符?

时间:2012-03-09 06:37:14

标签: php android json encoding android-logcat

我正在开发一个Android应用程序,它通过JSON与PHP服务器通信。

在我的应用程序中,我正在编写一个JSON密钥以发送到服务器。但是在编码之后,当我在logcat中调试密钥时,它在值的末尾显示一个新的行字符:

logcat向我展示了类似的内容:

{"accessKey":"123456789\n"}

因此,PHP服务器将不接受JSON值。

是否有任何删除换行符的方法或建议?我已经用Google搜索过了,但找不到任何令人满意的解决方案。

1 个答案:

答案 0 :(得分:1)

如果您要在使用PHP的服务器上修复此问题,则应使用trim

修剪响应值

现在在java中,这个方法在String对象上。 string.trim();

这也应该删除\ n或其他尾随空格