JsonConvert.DeserializeAnonymousType()์ JSON์ ์ต๋ช
์ ํ์ผ๋ก ์ญ์ง๋ ฌํํ๊ธฐ ์ํด Newtonsoft.Json ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ ๊ณตํ๋ ๋ฉ์๋์
๋๋ค. ์ด ๋ฉ์๋์๋ ์ญ์ง๋ ฌํํ JSON ๋ฌธ์์ด๊ณผ JSON ๋ฐ์ดํฐ์ ๊ตฌ์กฐ๋ฅผ ์ง์ ํ๋ ์ต๋ช
๊ฐ์ฒด๋ผ๋ ๋ ๊ฐ์ง ์ธ์๊ฐ ํ์ํฉ๋๋ค.
DeserializeAnonymousType()์์ ์ฌ์ฉํ๋ ์ต๋ช
๊ฐ์ฒด๋ C#์ ์ผ๋ฐ ๊ฐ์ฒด์ ์ ์ฌํ์ง๋ง ์ ์๋ ์ ํ์ด ์์ต๋๋ค. ๋์ ์๋ก์ด { } ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด๋ฅผ ์ ์ํ๊ณ ์์ฑ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด์ ์์ฑ์ ์ ์ํฉ๋๋ค. ์ต๋ช
๊ฐ์ฒด์ ์์ฑ์ ์์ฑ ์ด๋ฆ ๋ฐ ์ ํ์ ํฌํจํ์ฌ ์ญ์ง๋ ฌํ๋๋ JSON ๋ฐ์ดํฐ์ ๊ตฌ์กฐ์ ์ผ์นํด์ผ ํฉ๋๋ค.
DeserializeAnonymousType() ๋ฉ์๋๋ ๊ฐ์ฒด์ ๋ํ ํน์ ์ ํ์ ์ ์ํ์ง ์๊ณ JSON ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ฒด๋ก ์ญ์ง๋ ฌํํ๋ ค๋ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค. ์ด ๋ฉ์๋๋ ๊ฐ๋ณ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง JSON ๋ฐ์ดํฐ๋ฅผ ์ญ์ง๋ ฌํํ ๋ ๋๋ JSON ๋ฐ์ดํฐ์ ์ผ๋ถ ์์ฑ๋ง ์ก์ธ์คํด์ผ ํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ํ๋ด๋ ์ ์ฒด ํด๋์ค๋ฅผ ์ ์ํ๊ณ ์ถ์ง ์์ ๋ ์ ์ฉํ ์ ์์ต๋๋ค.
์ด๊ฑฐ ๋์ 10์ค์ง๋ฆฌ ์ฝ๋ 1์ค๋ก ๋ฐ๊ฟ..
GPTํ ๋ง์ธ~