๋น์ฐ json์ด์ง ์๊ฐํ๊ณ json ์ฐ๊ณ ์์๋๋ฐ, xml์ attribute ์๋๊ฒ ์๊ทผ ์ข์๋ณด์ด๋๋ผ
๋ชจ๋ฉ ์ง์ํ ์๊ฐ์ ์๋ค๋ง cave of qud๋ ๋ฆผ์๋ ๊ฐ์ ๊ฒ ๋ชจ๋๋คย xml ํ์ผ ๋ณด๊ณ ๋ฌธ์๋ ๋ณด๋๋ฐย
๋ฐ์ดํฐ ๊ด๋ฆฌํ๊ธฐ์๋ ์ํฉ์ ๋ฐ๋ผ ๋ ํธํ ๊ฑฐ ๊ฐ๋ค
attribute๋ก ํน์ ๋ฐ์ดํฐ ๋ฎ์ด์ฐ๊ธฐ, ๋ฎ์ด์ฐ๊ธฐ ๋ง๊ธฐ ์ด๋ฐ ๊ฑฐ ์ฝ๊ฒย ๊ตฌํ ๊ฐ๋ฅํ๋๋ผ๊ณ
YAML๋ ๊ณ ๋ คํด๋ดค๋๋ฐ c# ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ง๋ ฌํ ๋ง๊ณ ์ง์ ๊ฐ ๋ํ๊ณ ๋นผ๋ ๊ฑธ ์ง์ ์ํจ
xml ์ฐ๊ฒ ๋๋ค๋ฉด xml์ด๋ json์ด๋ ๋ณํํด์ ์ธ ๋ฏ
xml ๋จ์ ๊ฒ์ํ๊ณ ๊ฒฐ์ ํด. xml ์ฐ๋ค๊ฐ ์ฌ๋๋ค์ด json ์ฐ๊ฒ ๋ ์ด์ ๊ฐ ์์ - dc App
์ ์ฐ๋๋ด ๋ค ์ด์ ๊ฐ ์์. - dc App
์ ๊ทผ ์๋๋ ์ฉ๋์ด ๋ฌธ์ ๋ผ๋๋ฐ ์ด๊ฒ ์๊ฐ๋ณด๋ค ํฐ ๋ฌธ์ ์ธ๊ฐ๋ณด๋ค ๊ทธ๋ฅ ๋ด ์ํฉ์ ๋ง๋ ๊ฑฐ ์ปค์คํ ์ผ๋ก ๋ง๋ค ๊น ๊ณ ๋ฏผ๋ ํ๊ณ ์์
1. ์ฒ์์ ํ์ผ๋ก๋ ์ฉ์ผ๋ก ์ธ๊บผ๋ฉด ์ ๊ทผ์๋๊ฐ ๋ฌธ์ ๋์ง ์์. 2. xml ํ์ผํฌ๊ธฐ๊ฐ ์ปค๋ด์ผ 1mb๊ฐ ๋์ค๊ธฐํ๋ฌ. xml์ ๋ฌธ์ ๊ท๊ฒฉ์ ๋ง์ถฐ์ผํ๋ค๋ ๊ท์ฐฎ์์ ์ด ์๊ธดํ๋ฐ, ์ฃผ์๊ฐ์๊ฒ๋ ๋ฃ์ ์ ์์ด์ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ๋ณด๊ธดํธํจ.
๋ณธ์ธ์ด ์ฐ๊ณ ์ถ์ผ๋ฉด ์ฐ๋๊ฑฐ์ง - dc App
๋ณธ์ธ xml๋ก ์๋ง ๊ฒ์ ๊ฐ๋ฐํ๋ ์ค.. ๋ฐ์ดํฐ๋ฅผ ๋ด๋ ๊ตฌ์กฐ๋ก์๋ xml์ด๋ json์ด๋ ํฐ ์ฐจ์ด์์
json์ด๋ xml์ด๋ ์ง๋ ฌํํด์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฐ๋๊ฑฐ์๋? ๋ญ ๊ตฌํํ๊ณ ์๋ ธ
๋ฐ์ดํฐ ๊ตฌ์กฐ ์ ์ํด์ ๋ฐ์ดํธ ๋จ์๋ก ์ง์ด๋ฃ์ ใ ใ
๊ทผ๋ฐ ๊ฒ์ ๊ฐ๋ฐ์ชฝ์์ xml์ ์ด๋ค๋๊ฑด ํ ์คํธ ํ๋๋ ๊ทธ๋ฅ ์์ฐ๊ณ attribute๋ง ์ฐ๋ ๊ฒฝ์ฐ๋ ๋ง์ง ์์๊น? ๋๋ ๊ทธ๋ฐ๋ฐ