[英]Return a Single Json object as a String
I am trying to pass a single object:key-value as a JSON response.我正在尝试将单个 object:key-value 作为 JSON 响应传递。 How to add a single JSON object and return it as a String:
如何添加单个 JSON object 并将其作为字符串返回:
{
"flag":"true"
}
You may try below code你可以试试下面的代码
try {
JSONObject jsonObject = new JSONObject("{\"flag\":\"true\"}");
jsonObject.toString()
}catch (JSONException err){
Log.d("Error", err.toString());
}
You can try using Maven Jackson databind dependency
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.5</version>
</dependency>
// Create a map for your key value json
Map<String,String> obj = new HashMap();
obj.put("flag","true");
ObjectMapper objectMapper = new ObjectMapper();
// Convert object into string
String output = objectMapper.writeValueAsString(obj);
return output;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.