JSON ์ ๋ ฌ(pretty) ํฌ๋งทํฐ ์ฌ์ฉ๋ฒ
API ์๋ต์ด๋ ๋ก๊ทธ์์ ๋ณต์ฌํ JSON์ ๋ณดํต ํ ์ค๋ก ๋ถ์ด ์์ด ์ด๋์ ์ค์ฒฉ์ด ์์๋๋์ง ์์๋ณด๊ธฐ ์ด๋ ต์ต๋๋ค. ์ด ๋๊ตฌ๋ ๋ถ์ฌ๋ฃ์ JSON์ ํด์ํ ๋ค ๋ค์ฌ์ฐ๊ธฐ๋ฅผ ๋ฃ์ด ๋ค์ ์ถ๋ ฅํฉ๋๋ค. ๊ณต๋ฐฑ 2์นธ, 4์นธ, ํญ ์ค์์ ๊ณ ๋ฅผ ์ ์๊ณ , ๋ฐ๋๋ก ํ ์ค๋ก ์์ถํ๋ minify๋ ๊ฐ์ ์๋ฆฌ์์ ์ ํํฉ๋๋ค.
๊ตฌ๋ฌธ์ด ํ๋ฆฌ๋ฉด ๊ฒฐ๊ณผ ๋์ ๋ธ๋ผ์ฐ์ ๊ฐ ์๋ ค ์ฃผ๋ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๊ทธ๋๋ก ๋ณด์ฌ ์ค๋๋ค. ์ฌ๊ธฐ์๋ ๋ช ๋ฒ์งธ ์์น์์ ๋ฌธ์ ๊ฐ ์๊ฒผ๋์ง๊ฐ ํจ๊ป ๋ค์ด ์์ด, ๋ฐ์ดํ๋ฅผ ๋น ๋จ๋ ธ๋์ง ์ผํ๊ฐ ํ๋ ๋ ๋ถ์๋์ง ์ฐพ๋ ๋ฐ ๋ฐ๋ก ์ธ ์ ์์ต๋๋ค. ์ ๋ ฅ์ 200,000์๊น์ง ์ฒ๋ฆฌํ๋ฉฐ, ๊ทธ๋ณด๋ค ๊ธธ๋ฉด ์๋ด ๋ฌธ๊ตฌ๊ฐ ๋์ ํ์๋ฉ๋๋ค.
ํค ์ ๋ ฌ ์ต์ ์ ์ผ๋ฉด ๊ฐ์ฒด์ ํค๋ฅผ ์ด๋ฆ ์์ผ๋ก ๋ค์ ๋ฐฐ์ดํ๋ฉฐ, ์ค์ฒฉ๋ ๊ฐ์ฒด ์์ชฝ๊น์ง ๊ฐ์ ๊ท์น์ ์ ์ฉํฉ๋๋ค. ๋ฐฐ์ด ์์ ๋ ๊ฐ์ฒด๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. ๋ค๋ง ๋ฐฐ์ด ์์ฒด์ ์์๋ ์๋ฏธ๊ฐ ์๋ ๊ฐ์ด๋ฏ๋ก ๋ฐ๊พธ์ง ์์ต๋๋ค. ํ์ค JSON ํด์๊ธฐ๋ฅผ ์ฐ๋ฏ๋ก ์ฃผ์์ด ๋ค์ด ์๋ JSON5 ํ์์ ์ค๋ฅ๋ก ์ฒ๋ฆฌ๋๊ณ , ๊ฐ์ ์ด๋ฆ์ ํค๊ฐ ๋ ๋ฒ ๋์ค๋ฉด ๋ค์ ๊ฐ๋ง ๋จ์ผ๋ฉฐ, 2์ 53์ ๊ณฑ์ ๋๋ ํฐ ์ ์๋ ์๋ฆฟ์๊ฐ ๋ฌ๋ผ์ง ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ๋ ๋ณต์ฌ ๋ฒํผ์ผ๋ก ๋ฐ๋ก ๊ฐ์ ธ๊ฐ ์ ์๊ณ , ๋ชจ๋ ์ฒ๋ฆฌ๋ ๋ธ๋ผ์ฐ์ ์์์๋ง ์ด๋ค์ง๋ฏ๋ก ๋ถ์ฌ๋ฃ์ ๋ด์ฉ์ด ์๋ฒ๋ก ์ ์ก๋์ง ์์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์๋์. ํ์ค JSON ํด์๊ธฐ๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ์ฃผ์์ด๋ ๋ง์ง๋ง ์ผํ๊ฐ ์์ผ๋ฉด ๊ตฌ๋ฌธ ์ค๋ฅ๋ก ํ์๋ฉ๋๋ค. ํด๋น ๋ถ๋ถ์ ์ง์ด ๋ค ๋ค์ ๋ถ์ฌ๋ฃ์ผ์ธ์.
๋ค. ๊ฐ์ฒด ์์ ๊ฐ์ฒด, ๋ฐฐ์ด ์์ ๋ ๊ฐ์ฒด๊น์ง ๋ชจ๋ ์ด๋ฆ ์์ผ๋ก ์ ๋ ฌํฉ๋๋ค. ๋ค๋ง ๋ฐฐ์ด ์์์ ์์ ์์ฒด๋ ์๋ฏธ๊ฐ ์์ผ๋ฏ๋ก ๋ฐ๊พธ์ง ์์ต๋๋ค.