JAVA在所有我的/

JAVA在所有我的/,java,android,Java,Android,我想用java制作一个JSONObject。但当我这么做的时候: this.client.put("applicationid", "MOBEGUARD" + '/' + "ANDROID"+ '/'+ android.os.Build.VERSION.RELEASE); 但结果是:“MOBEGUARD\/ANDROID\/4.4.2” 我想要:“MOBEGUARD/ANDROID/4.4.2” 请让我知道,如果有一个简单的解决办法,这样做 谢谢。有什么区别?这是一个字符串值,您的服务器应将其

我想用java制作一个JSONObject。但当我这么做的时候:

this.client.put("applicationid", "MOBEGUARD" + '/' + "ANDROID"+ '/'+ android.os.Build.VERSION.RELEASE);
但结果是:
“MOBEGUARD\/ANDROID\/4.4.2”

我想要:
“MOBEGUARD/ANDROID/4.4.2”

请让我知道,如果有一个简单的解决办法,这样做


谢谢。

有什么区别?这是一个字符串值,您的服务器应将其视为字符串
MOBEGUARD/ANDROID/4.4.2
不是有效的json值,您必须使用
如果您希望将其作为值,则无法在此处看到,但在第一个结果中,我有一个\before/看起来转义被转义。我在中重新编辑了它们。AFAIK JSON需要转义斜杠,因此您会得到
\/
。如果解析JSON字符串,则应删除这些转义字符。我不知道Android是如何处理的,但在我使用的JSON库中,它非常简单。也许您想添加更多关于如何获取和打印结果的详细信息和代码。