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

json1

Android::Gson&Json JSON โ— JSON ์ด๋ž€? → ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ์—์„œ ๊ฐ์ฒด๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•. → ๋‹ค์–‘ํ•œ ์–ธ์–ด์—์„œ ๋ฐ์ดํ„ฐ ์ฃผ๊ณ  ๋ฐ›๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ. → ์ค‘๊ด„ํ˜ธ{} ๋กœ ํ•˜๋‚˜์˜ ๊ฐ์ฒด ํ‘œํ˜„, ๋‚ด๋ถ€์—๋Š” key:value ํ˜•ํƒœ๋กœ ์†์„ฑ ๊ตฌ์„ฑํ•œ๋‹ค. โ— JSON ์„ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ? → ํ•œ๋ˆˆ์— ๋ณด๊ธฐ ์‰ฝ๋‹ค. → JSON ๋ณด๋‹ค ๋จผ์ € ์ƒ๊ธด๊ฑด xml ์ด๋‹ค. xml ์€ ๋ฐ์ดํ„ฐ ๋งˆ๋‹ค ํƒœ๊ทธ๋ฅผ ์ด์šฉํ•ด ์„ค๋ช…์„ ๋ถ€์—ฌํ•ด์„œ JSON๋ณด๋‹ค ๋ฌด๊ฒ๋‹ค. JSON์€ ํƒœ๊ทธ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ , name:value ์Œ์œผ๋กœ ๊ฒŒ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•ด์„œ ๊ฐ€๋ณ๋‹ค. → ํŠน์ • ์–ธ์–ด๋‚˜ ํ”Œ๋žซํผ์— ๋…๋ฆฝ์ ์ด์–ด์„œ JSONํ˜•์‹์„ ์ง€ํ‚ฌ ์‹œ ์–ด๋–ค ์‹œ์Šคํ…œ์ด๋“ , ๋ฐ์ดํ„ฐ ๊ตํ™˜ ๊ฐ€๋Šฅ. ๋Œ€๋ถ€๋ถ„ ์–ธ์–ด์—์„œ JSON ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ œ๊ณต. GSON โ— GSON ์ด๋ž€? → ์ž๋ฐ” ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์‰ฝ๊ฒŒ JSON์œผ๋กœ ๋ณ€ํ™˜์‹œ์ผœ์ฃผ๋Š” ์•„์ฃผ ๊ฐ„๋‹จํ•œ ๋ผ์ด๋ธŒ.. 2020. 8. 14.