Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- JSON 분할
- api 아이템 리더
- spring batch 5
- mybatis
- JSONObject 분할
- 트랜잭션 분리
- 스프링배치 csv
- 스프링배치 메타테이블
- Spring Batch
- 읽기 작업과 쓰기 작업 분리
- step 값 공유
- aop proxy
- 스프링 트랜잭션 관리
- 아이템 리더 커스텀
- executioncontext
- executioncontext 변수 공유
- step 사이 변수 공유
- job parameter
- stepexecutionlistener
- 선언적 트랜잭션 관리
- 스프링 배치 5
- step 여러개
- spring batch 변수 공유
- 아이템 리더 페이징 처리
- abstractpagingitemreader
- 스프링배치 엑셀
- flatfileitemwriter
- JSON 분리
- JSONArray 분할
- 마이바티스 트랜잭션
Archives
- Today
- Total
목록HANDS-ON (9)
ebson
XML 파일을 JSON 문자열로 변환하기
HTTP POST 요청이나 FTP 를 사용해 외부로 데이터를 전송, 전달하는 것은 실무에서 만날 수 있는 흔한 요구사항이다. 이때 사용되는 데이터 포맷은 JSON과 XML 포맷이 있다. HTTP POST 요청으로 데이터를 전달하는 WEB API의 경우에는 XML보다 JSON 형식이 선호된다. FTP로 파일을 업로드할 때는 XML 파일을 사용할 수 있을 것이다. 내가 만난 실무 요구사항의 경우에도 기존에 XML 파일로 특정 위치에 업로드해두던 데이터들을 JSON 형식으로 변환해 제공된 WEB API ENDPOINT으로 HTTP POST 전송하도록 전환하는 것이었다. 기존 소스에서 스프링에서 제공하는 문서 생성 라이브러리를 사용하거나 스트림을 사용해 파일을 생성했기 때문에 어느 위치에서 XML파일이 생성 완..
HANDS-ON
2023. 1. 31. 12:46