{“名称”:“验证用户名”,“消息”:{“用户名”:“p”}}
我怎样才能将这些参数转换为 json 格式以将参数动态传递给 AsyncHTTPClient 发布方法。
使用下面的方法会给出错误的 json 输出
HashMap<String, String> param = new HashMap<String, String>();
JSONObject jsonvalue =new JSONObject();
try {
jsonvalue.put("Name","ValidateUserName");
} catch (JSONException e1) {
e1.printStackTrace();
}
try {
jsonvalue.put("Message",param);
} catch (JSONException e1) {
e1.printStackTrace();
}
输出: { "Name":"ValidateUserName", "Message":" { UserName=amsecmobileuser } " }
谁能说出为什么输出不符合预期.......