簡體   English   中英

將單個 Json object 作為字符串返回

[英]Return a Single Json object as a String

我正在嘗試將單個 object:key-value 作為 JSON 響應傳遞。 如何添加單個 JSON object 並將其作為字符串返回:

{

"flag":"true"

}

你可以試試下面的代碼

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM