标签: php android json encoding android-logcat
我正在开发一个Android应用程序,它通过JSON与PHP服务器通信。
在我的应用程序中,我正在编写一个JSON密钥以发送到服务器。但是在编码之后,当我在logcat中调试密钥时,它在值的末尾显示一个新的行字符:
logcat向我展示了类似的内容:
{"accessKey":"123456789\n"}
因此,PHP服务器将不接受JSON值。
是否有任何删除换行符的方法或建议?我已经用Google搜索过了,但找不到任何令人满意的解决方案。
答案 0 :(得分:1)
如果您要在使用PHP的服务器上修复此问题,则应使用trim
现在在java中,这个方法在String对象上。 string.trim();
string.trim();
这也应该删除\ n或其他尾随空格