๋ฐ์ํ
JSON
JavaScript Object Notion
{ }
- key : value ํํ.
- ์๋ฒ์ js์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- ๋ณ์ = {key1: value1, key2 : value2...};
์ด๋ ๊ฒ ๋ง์ด ๋ด์ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฅผ ๊บผ๋ด ์ฐ๋ ๋ฐฉ๋ฒ
๋ฐ์ดํฐ๋ฅผ ๋ด๋๋ฐฉ๋ฒ
JSON ๊ฐ์ฒด ↔ javascript ๊ฐ์ฒด
๋ณํ
โป jsonํํ๋ผ๊ณ json์ด ์๋๋ผ
jsonํํ์ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ์ฒด์ด๊ธฐ ๋๋ฌธ์ ๋ณํ์ด ํ์ํฉ๋๋ค.
JSON.stringify( )
: javascript → JSON
๐ ๋ฐ์ดํฐ๋ฅผ ์๋ฒ๋ก ์ ์กํ๊ธฐ ์ ์ ๋ฌธ์์ด๋ก ๋ณํํ ๋
JSON.parse( )
: JSON → javascript
๐ ์๋ฒ์์ ๋ฐ์ JSON ๋ฐ์ดํฐ๋ฅผ JavaScript์์ ์ฌ์ฉ ๊ฐ๋ฅํ๊ฒ ๋ณํํ ๋
json๋ฐฐ์ด
โป A-jax์์๋ ๋ง์ด ์ฌ์ฉ๋๊ณ , server์ ์ ๋ฌํด java๋จ์์ collection์ ๋ด๊ธฐ์ํด์๋ ์ ๋ง ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค.
โป json ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ข ๋ฅ๋ Gson, json-simple ๋ฑ ๋ค์ํฉ๋๋ค.
VScode์ setting.json๋ jsonํ์ผ๋ก ๋์ด์๋ ๊ฒ์ด ๋ณด์ ๋๋ค.
๋ฐ์ํ
'๐ ๊ฐ๋ฐ ์ฌ์ > ๐ฌ ํ๋ก๊ทธ๋๋ฐ ํํ์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Lambda]ํจ์ํ ์ธํฐํ์ด์ค FunctionalInterface (0) | 2024.12.11 |
---|---|
[Lambda]๋๋ค์ (0) | 2024.12.11 |