본문 바로가기

안드로이드/코드

[#B5 DEPRECATED]JSON 오브젝트를 String으로 변환하는 방법 - JsonUtil

이 포스트의 JsonUtil은 [#A3]JSON 데이터를 내 앱에 저장하는 방법 에 최적화되어있습니다.


POJO 클래스 Note 의 인스턴스 note를 toJson 메소드에 넘기면, 이를 JSON 형식으로 가공한 후 최종적으로 String의 형태로 반환합니다.


SOURCE CODE



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class JsonUtil {
 
    public static String toJSon(Note note) {
        try {
            
            JSONObject jsonObj = new JSONObject();
            jsonObj.put("title", note.getTitle());
            jsonObj.put("date", note.getDate());
            jsonObj.put("note", note.getNote());
 
            return jsonObj.toString();
 
        } catch (JSONException ex) {
            ex.printStackTrace();
        }
 
        return null;
 
    }
cs