【问题标题】:Appending String to Json in Java在Java中将字符串附加到Json
【发布时间】:2018-03-13 05:42:55
【问题描述】:

我将字符串附加到 Json 中,我可以看到它已成功附加。现在我想返回附加的字符串(整个 Json)

public String appendSnap(String searchResultText) {
..
JSONObject obj = (JSONObject) parse.parse(searchResultText);
final JSONArray data = (JSONArray) obj.get("data");
final int n = data.size();
for (int i = 0; i < n; ++i) {
   final JSONObject person = (JSONObject) data.get(i);// getJSONObject(i);

   person.put("SnapURL", "https://snap.corp.com/alerts/" + (String) person.get("alertid"));

   String alertId = (String) person.get("alertid");
}
return <<not sure how to return the appended json>>
}

有人可以帮忙

【问题讨论】:

    标签: java json string


    【解决方案1】:

    只需使用 toString:

    return obj.toString()
    

    【讨论】:

    • “正文必须至少有 30 个字符”?
    • 这是stackoverflow的消息:(答案太短了
    猜你喜欢
    • 2013-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 2015-09-05
    • 2019-02-13
    相关资源
    最近更新 更多