๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

TIL, WIL/TIL๐Ÿ“˜

12. 04 TIL : ObjectMapper vs JSONObject

728x90
ํŠน์ง• Jackson - ObjectMapper json-simple - JSONObject
๋ณต์žกํ•œ JSON ์ฒ˜๋ฆฌ ๋›ฐ์–ด๋‚จ (์ž๋ฐ” ๊ฐ์ฒด๋กœ ๋ณ€ํ™˜ ๊ฐ€๋Šฅ, ์ค‘์ฒฉ ๊ตฌ์กฐ ์ฒ˜๋ฆฌ) ๋‹จ์ˆœํ•œ ๊ตฌ์กฐ์— ์ ํ•ฉ (๋ณต์žกํ•œ ๊ตฌ์กฐ๋Š” ์ฒ˜๋ฆฌํ•˜๊ธฐ ์–ด๋ ค์›€)
์„ฑ๋Šฅ ์šฐ์ˆ˜ (ํฐ JSON์„ ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌ) ๋งค์šฐ ๋น ๋ฆ„ (๊ฐ„๋‹จํ•œ JSON ํŒŒ์‹ฑ ์‹œ ์„ฑ๋Šฅ ์šฐ์ˆ˜)
ํƒ€์ž… ๋งคํ•‘ ๊ฐ•๋ ฅํ•จ (์ž๋ฐ” ๊ฐ์ฒด์™€ JSON ๋งคํ•‘, ์ œ๋„ค๋ฆญ ์ง€์›) ์ œํ•œ์  (JSONObject๋งŒ ์ œ๊ณต, ์ž๋ฐ” ๊ฐ์ฒด์™€์˜ ๋งคํ•‘ ์—†์Œ)
์ปค์Šคํ…€ ์ง๋ ฌํ™”/์—ญ์ง๋ ฌํ™” ์ง€์› (์ปค์Šคํ…€ ์ง๋ ฌํ™” ๋ฐ ์—ญ์ง๋ ฌํ™” ๊ฐ€๋Šฅ) ์ง€์›ํ•˜์ง€ ์•Š์Œ
์‚ฌ์šฉ ์šฉ๋„ ๋ณต์žกํ•œ JSON ๊ตฌ์กฐ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ, ์ž๋ฐ” ๊ฐ์ฒด๋กœ ๋งคํ•‘ํ•  ๋•Œ ์ ํ•ฉ ๊ฐ„๋‹จํ•œ JSON ํŒŒ์‹ฑ, ์ž‘์€ ํ”„๋กœ์ ํŠธ์— ์ ํ•ฉ
์„ค์ • ๋ฐ ์‚ฌ์šฉ ํŽธ์˜์„ฑ ์ƒ๋Œ€์ ์œผ๋กœ ๋ณต์žก (์ปค์Šคํ…€ ์ง๋ ฌํ™”/์—ญ์ง๋ ฌํ™” ๋“ฑ ์„ค์ • ํ•„์š”) ๋งค์šฐ ๊ฐ„๋‹จํ•˜๊ณ  ์ง๊ด€์ 

 

728x90