์ฒ์์ย ๊ฒ์ ๊ฐ๋ฐ์ ์์ํ์ ๋, ๊ฟ์ ์ปธ์
์ต๋ํ ๋ชจ๋ํ๋ฅผ ์ถ๊ตฌํ๊ณ , json ๋ฐ์ดํฐ ๋ง์ผ๋ก ๋ชจ๋ ํจ๊ณผ ๊ธฐ๋ฅ๋ค์ ์กฐ๋ฆฝํ ์ ์๊ฒ ๊ตฌํํจ
๋ฆฌํ๋ ์
๊ธฐ๋ฅ์ ๊ฑฐ์ ์ ์ฐ๊ณ ๋ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ฒ ํด์ฃผ๋ย ์ฝ๋ ์์ฑ๊ธฐ๋ ๋ง๋ค๊ณ , ๋ญ ๋ค์ํ๊ฒ ๊ธฐ๋ฅ ๋ง๋ฌ.
๊ธฐ๋ฅ๋ค์ ์ ๋์๊ฐ๊ณ ๋ฒ๊ทธ๋ ๊ณ ์น๊ธฐ๊ฐ ์ฌ์ ์
์คํ2 ์๋ํฐ๋ฅผ ์ฐธ๊ณ ํด์ ๋ง๋ ํด ๋์ json ๋ฐ์ดํฐ ์์ ๋ ๋๋ฆ ๊ฐํธํ์
๊ทธ๋ฆฌ๊ณ ๊ทธ ์ดํ์ ๊ณ์ ๋ง๋๋๋ฐ... ๊ณ ๋๋ก ์ฎ๊ธฐ๋ฉด์ ๊ฒฐ๊ตญ ํฌ๊ฒ ๋ฐ๊ฟ
์ฃผ์ ๋ฌธ์ ๋ย ๋ถ๋ช
ํ์ฅ์ฑ๋ ์ข๊ณ ํด๋ ๋ค ๋ง๋ค์ด์ ์์ ํ๊ธฐ๋ ์ฌ์ด๋ฐ, ๊ฐ๋ฐ ์๋๋ฅผ ์คํ๋ ค ๋์ด์ง๊ฒ ๋ง๋ค์๋ค๋ ์ ์ด ์ปธ์
๋ง์น ์๋ง์ถ์ด์ ๊ฒ์ ์ ์ฉ ๋ฐ์ดํฐ ์ธ์ด๋ฅผ ๋ง๋ ๋๋์ด์์. c# ๋ด์์ ๋์ฐ๋ฉด ํ๋ฅํ๋ฅ ์น๋ฉด ๋์ธ๋ฐย
๊ทธ ๋น์ ์ํฌํ๋ก์ฐ๋ก๋ ๋ง ์ด๋ฆฌ ์ ๋ฆฌ ์ฐ๊ฒฐํ๊ณ ํด์ ๊ด์ญ ๊ณต๊ฒฉ ํ๋ฒ ๋๋ฆฌ๋ ๋ฐ๋ ์ฌ๋ฌ ๋ฐ์ดํฐ๋ค์ ์ฃผ๋ ์ฃผ๋ ์ฐ๊ฒฐ์์ผ์ผ ํ์
๋ค๋ฅธ ๋ถ๋ถ์์ ์ข์ ์ ๋ค ๋ถ๋ช
ํ ์์๊ณ , ๋ด๊ฐ ์ข ๋นํจ์จ์ ์ผ๋ก ๋ง๋ ๋ฌธ์ ๋ ์์๊ฑฐ์
๊ทผ๋ฐ ํ ์ด ๋ฐฉ์ ๋ถ์ก๊ณ ์์ ํ๋ค๊ฐ๋ย ๋ต ์๊ฒ ๋ค ์ถ๋๋ผ
๋ชจ๋ ์ง์ ์ข ์ํ๋ ๊ฒ์๋ค์ย ๋๋ฌ๋ด, ๋ฆผ์๋, ์ผ์ด๋ธ ์ค๋ธ ์ฟผ๋, ์ํฐ์ฆ ์ค๋ธ ์ค์นด์ด๋ผ์ธ ๋ฑ ๋ชจ๋๊ฐ ์ฝ๋๋ฅผ ์ง์ด ๋ฃ์ ์ ์๋ ๊ฒ๋ค์ ์ฐธ์กฐํจ
์ด์ ๋ฐฉ์๋ค ๋ง์ด ๋์ด๋ด๊ณ , json์์ xml๋ก ๋ฐ๊ฟ.
ย
์์ ์๋ ๋ค ์กฐ๋ฆฝํ๋ ์์ด์๋ค๋ฉด, ์ด์ ๋ ๊ธฐ๋ฅ ํ์ฅ ํ์ํ๋ฉด ๊ทธ ํด๋์ค๋ฅผ ์์ํ๋ ํด๋์ค๋ฅผ ๋ฐ๋ก ๋ง๋ค๊ณ , xml ๋ฐ์ดํฐ์์๋ ๊ทธ ํด๋์ค๋ฅผ ๊ฐ๋ฆฌํค๋ ์์ผ๋กย ํจ
xml๋ก ๋ฐ๊พธ๊ณ ๋ฆฌํ๋ ์
์ ์จ์ผ ํ๊ธฐ์ ์ฝ๊ณ ์ฐ๋ ๊ฒ ์๋์ ์ผ๋ก ์์ฒญ ๋๋ ค์ง๊ธด ํ์ง๋ง, ๊ฐ๋ฐ ์๋๊ฐ ์ฒด๊ฐ ์ ๋ช ๋ฐฐ๋ ๋ย ๋นจ๋ผ์ง.
๋์ค์ ๊ณ ์ณ์ผ ํ๊ฑฐ๋ ๋ฌธ์ ์๊ฒผ์ ๋? ์ ๋ชจ๋ฅด๊ฒ ๋คย ๊ฑ ๊ฐ๋ฐํ ๋ง์ด ๋จ
๊ทธ๋ฅ ์จ ๋ชธ์ผ๋ก ๊ฒช์์ย ์ค๋ฒ์์ง๋์ด๋ง์ ์ง์ฅ์ด๋ค
๋ฏธ๋ จ์ด๊ธด ํ๋ฐ, ๋ง์ผ 1์ธ๊ฐ๋ฐ์ด ์๋์๋ค๋ฉด ๋ ๊ด์ฐฎ์์ ์ง๋ ๋ชจ๋ฅด๊ฒ ๋๋ฐ ํ ใ
ใ
๋ชจ๋ฅด๊ฒ ๋ค
๋ฐ์ดํฐ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์กฐ๋ฅผ ์ ์ง๋ ๊ฑด ์์งํ ์ต๊ฐํ ๊ณ ์ ์๋๋ฉด ๋ชปํจ. ๋ฏธ๋ฆฌ ์์๋ฌ์ผ ํ๋๊ฒ ๋ง์์
๋ณ๊ฐ๋ก ๋ฐ์ดํฐ ์์ฃผ ํ๋ก๊ทธ๋๋ฐ์ ์คํ๋ ค ๋ฆฌํ๋ ์ ๊ณผ ๋ฉํํ๋ก๊ทธ๋๋ฐ์ ์ ๊ทน์ ์ผ๋ก ํ์ฉํด์ผ ํจ ์ด๋ฐ ๋ฐฉ์์ผ๋ก ํ๋ก๊ทธ๋๋ฐ ํ ๋๋ ๋ณด์ผ๋ฌํ๋ ์ดํธ ์ฝ๋๋ ์ง์ ์์ฑํ๋๊ฒ ์๋๋ผ์
๋ฐํ์์ ๋ฆฌํ๋ ์ ์ผ๋ก ํ๋ ํ๋ ๋ค ๋ถ๋ฌ์ค๋๊ฒ ์ข ๋ง์ด ๋๋ฆฌ๊ธธ๋, ์ ์ ์ ์ผ๋ก ๋ฆฌํ๋ ์ ์ผ๋ก ๋ค ๋ถ๋ฌ์์ ์ ๋ํฐ ์๋ํฐ์์ ์๋์ผ๋ก ๋ถ๋ฌ์ค๊ณ ์ฐ๋ ์ฝ๋๋ฅผ ์์ฑํ๋ ์์ผ๋ก ๋ง๋ค์์์ ํ์ ์์๋ ์ด์ผ ํ๋์ง ์์ ๋ชจ๋ฅด๊ณ ์ด๋์๋ ๊ด์ฐฎ๊ณ ์ด๋์๋ ์๋๊ณ ์ด๋ฐ๊ฑธ ๋ชจ๋ฅด๋ ใ ใ ์ข ๋ง์ด ๋น๋น ๋์๋ค ์์ค ์ ๋๋ ์ดํฐ๋ ์ธ์ ๊ฐ ๋ฐฐ์ฐ๊ณ ์จ๋ด์ผ์ง ํด๋๊ณ ์์ง๋ ์ด์ผ ์ฐ๋์ง ๋ชจ๋ฅด๊ณ
๋ค์์ ๋๊ฐ์ ๋ฐฉ์์ ๋ง๋ค๊ฒ ๋๋ค๋ฉด ์ ์กฐ์ฌ ๊ณํํ๊ณ ๋ค๊ฐ์ผ๊ฒ ์ ๋ ๋ฉ๋ชจ๋ฅด๊ณ ์๊ฐ ๋ง์ด ๋ ๋ ธ๋ค
๊ทธ๋ฌ๋ฉด์ ๋ฐฐ์ฐ๋ ๊ฑฐ์ง. ๊ฐ๋ฐ ์๊ฐ์ ๋ ๋ ธ์ง๋ง ๊ทธ๋๋ ๋จ๋ ๊ฑด ์ค๋ ฅ์ด์ผ