336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
JAVA에서 JSON 데이터 만들기
먼저 JSON을 사용하기 위해 JSON에 필요한 라이브러리(jar)이 필요하다.
직접 다운받거나, Spring를 사용할 경우 Depencency를 추가하면 된다.
JSON 다운로드 http://code.google.com/p/json-simple/downloads/detail?name=json_simple-1.1.jar&can=2&q
Spring에서 Depencency 추가할 경우
<dependency> <groupId>com.googlecode.json-simple</groupId> <artifactId>json-simple</artifactId> <version>1.1</version> </dependency>
아래와 같은 데이터를 만들고 싶을 경우 라이브러리를 추가했다면 JSONArray, JSONObject 객체를 사용할 수 있다.
{ “SECR_KEY”: "ktko.tistory.com”, “KEY”: “ktko”, “REQ_DATA”: [ { “BANK_CD”: “088”, “SEARCH_ACCT_NO”: “1231231234”, “ACNM_NO”: “123456”, “ICHE_AMT”: “0”, “TRSC_SEQ_NO”: “0000001” } ] }
JSONObject 객체를 생성하여 데이터를 .put 할 수 있다.
JSONObject에 배열을 포함하고 싶다면 JSONArray 객체를 만들어 데이터를 집어 넣고 JSONObject에 JSONArray객체를 put 하면 된다.
import org.json.simple.JSONArray; import org.json.simple.JSONObject; JSONObject jsonObject = new JSONObject(); jsonObject.put("SECR_KEY", "ktko.tistory.com"); jsonObject.put("KEY", "ktko"); JSONObject data = new JSONObject(); data.put("BANK_CD", "088"); data.put("SEARCH_ACCT_NO", "1231231234"); data.put("ACNM_NO", "123456"); data.put("ICHE_AMT", "0"); data.put("TRSC_SEQ_NO", "0000001"); JSONArray req_array = new JSONArray(); req_array.add(data); jsonObject.put("REQ_DATA", req_array);
'Ajax&JSON' 카테고리의 다른 글
jQuery Ajax 사용하기 (0) | 2018.06.28 |
---|---|
JAVA에서 JSON 파싱하기 (0) | 2018.06.27 |
JSON 사용하기 (0) | 2017.08.28 |
JSON 개념잡기 (0) | 2017.08.28 |
Ajax의 실행순서와 예제 (0) | 2017.08.03 |