Java是一種強大的編程語言,常用于后端開發。在Java中,我們經常需要使用HTTP來與其他系統進行通信。輸出JSON是Java中HTTP最常見的一種操作之一。
HttpResponse response = new HttpResponse(); response.setContentType("application/json"); response.setCharacterEncoding("UTF-8"); JSONObject json = new JSONObject(); json.put("name", "張三"); json.put("age", 18); json.put("sex", "男"); response.getWriter().print(json.toString());
以上代碼展示了如何使用HttpResponse輸出JSON。首先,我們需要設置HTTP響應的content-type和character-encoding。然后,我們使用JSONObject來構建JSON對象,使用put方法向JSON對象中添加數據。最后,調用getWriter方法獲取響應輸出流,使用print方法將JSON對象以字符串形式輸出。
總之,輸出JSON是Java中HTTP操作的常見場景。我們可以使用JSONObject構建JSON對象,通過HttpResponse輸出JSON字符串,從而實現與其他系統進行通信。