์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- react
- ์ ๋ฐ๋ฏธ
- IT๊ฐ๋ฐ์บ ํ
- ์ค๋์ดํผํฉํ ๋ฆฌ
- #ํ๋ก์ ํธ์บ ํ #ํ๋ก์ ํธ์บ ํํ๊ธฐ #์ ๋ฐ๋ฏธ #์ค๋์ดํผํฉํ ๋ฆฌ #์ ์ง์ฝํฌ๋น #์ธ์ฌ์ด๋์์ #IT๊ฐ๋ฐ์บ ํ #๊ฐ๋ฐ์๋ถํธ์บ ํ #๋ฆฌ์กํธ #react #๋ถํธ์บ ํ #๋ฆฌ์กํธ์บ ํ
- ํ๋ก๊ทธ๋๋จธ์ค
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฆฌ์กํธ
- ํ์ ์คํฌ๋ฆฝํธ
- BFS
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํ๋ก์ ํธ์บ ํ
- react-query
- ์ค๋ ๋
- App Runner
- ip
- ์ธ์ฌ์ด๋์์
- ๋คํธ์ํฌ
- typescript
- cs #๋คํธ์ํฌ
- CS
- ํด์
- ํ๋ก์ธ์ค
- Algorithm
- ๊ฐ๋ฐ์๋ถํธ์บ ํ
- ๋ฉ๋ชจ๋ฆฌ
- javascript
- React.js
- ์ ์ง์ฝํฌ๋น
- html
- Today
- Total
Bin's Blog
XML ๋ณธ๋ฌธ
๐ค XML์ด๋?
๐ EXtensible Markup Language์ ์ฝ์์ด๋ฉฐ, 1998๋ ์ W3c(์๋ ์์ด๋ ์น ์ปจ์์์ - ํ ๋ฒ๋์ค๋ฆฌ๊ฐ 1994๋ ์ ๋ง๋ ๊ณณ์ด๋ค.) ํ์ค ๊ถ๊ณ ์์ ํฌํจ๋์ด ์๋ค.
๐ XML์ HTML๊ณผ ๋งค์ฐ ๋น์ทํ ๋ฌธ์ ๊ธฐ๋ฐ์ ๋งํฌ์ ์ธ์ด์ด๋ค. ์ด ์ธ์ด๋ ์ฌ๋๊ณผ ๊ธฐ๊ณ๊ฐ ๋์์ ์ฝ๊ธฐ ํธํ ๊ตฌ์กฐ๋ก ๋์ด ์๋ค.
๐ XML์ HTML์ฒ๋ผ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ชฉ์ ์ด ์๋, ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์ ๋ฌํ ๋ชฉ์ ์ผ๋ก๋ง ๋ง๋ค์ด์ก๋ค.
๐ ๋ํ, XML ํ๊ทธ๋ HTML ํ๊ทธ์ฒ๋ผ ๋ฏธ๋ฆฌ ์ ์๋์ด ์์ง ์๊ณ , ์ฌ์ฉ์๊ฐ ์ง์ ์ ์ํ ์ ์๋ค.
1๏ธโฃ XML์ ํน์ง
๐ XML์ ๋ค๋ฅธ ๋ชฉ์ ์ ๋งํฌ์ ์ธ์ด๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ค๋ชฉ์ ๋งํฌ์ ์ธ์ด์ด๋ค.
๐ XML์ ์์คํ ๋ผ๋ฆฌ ๋ค์ํ ์ข ๋ฅ์ ๋ฐ์ดํฐ๋ฅผ ์์ฝ๊ฒ ๊ตํํ ์ ์๋ค.
๐ XML์ ์๋ก์ด ํ๊ทธ๋ฅผ ๋ง๋ค์ด ์ถ๊ฐํด๋ ๊ณ์ํด์ ๋์ํ๋ฏ๋ก, ํ์ฅ์ฑ์ด ์ข๋ค.
๐ XML์ ํ ์คํธ ๋ฐ์ดํฐ ํ์์ ์ธ์ด๋ก ๋ชจ๋ XML ๋ฌธ์๋ ์ ๋์ฝ๋ ๋ฌธ์(์ ์ธ๊ณ์ ๋ชจ๋ ๋ฌธ์๋ฅผ ๋ค๋ฃจ๋๋ก ์ค๊ณ๋ ํ์ค ๋ฌธ์ ์ ์ฐ ์ฒ๋ฆฌ ๋ฐฉ์)๋ก๋ง ์ด๋ฃจ์ด์ง๋ค.
2๏ธโฃ XML์ ๋ชฉ์
๐ XML์ ์ธํฐ๋ท์์์ ๋ช ํํ๊ฒ ์ฌ์ฉํ ์ ์์ด์ผ ํ๋ค.
๐ XML์ ๋ค์ํ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ง์ํด์ผ ํ๋ค.
๐ XML์ SGML(1960๋ ๋ IBM์์ ๊ฐ๋ฐํ ๋ฌธ์์ฉ ๋งํฌ์ ์ธ์ด๋ฅผ ์ ์ํ๊ธฐ ์ํ ๋ฉํ ์ธ์ด)๊ณผ ํธํ๋์ด์ผ ํ๋ค.
๐ XML ๋ฌธ์๋ ์ธ๊ฐ์ด ์ฝ์ ์ ์์ด์ผํ๊ณ , ์๋ฏธ๊ฐ ๋ช ํํด์ผ ํ๋ค.
๐ ์์ฑ์ด ์ฌ์์ผ ํ๋ค.
๐ XML์ ๋ฐ์ดํฐ๋ฅผ ํ ์คํธ ํ์์ผ๋ก ์ ์ฅํ๋ฏ๋ก, ์ํํธ์จ์ด๋ ํ๋์จ์ด์ ๋ ๋ฆฝ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์ ๋ฌ ๊ฐ๋ฅํ๋ค.
๐ XML์ ์ฌ์ฉํ๋ฉด ์๋ก์ด ์ด์์ฒด์ ๋ ํ๋ก๊ทธ๋จ, ๋ธ๋ผ์ฐ์ ๋ฑ์ ์๊ด์์ด ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ณ ์์ฝ๊ฒ ์ ๋ฌํ ์ ์๋ค.
๐ ์ฉ์ด ์ ๋ฆฌ
1๏ธโฃ ๋ฉํ ์ธ์ด
๐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ฌธ๋ฒ์ ์ ์ํ๊ฑฐ๋ ์ค๋ช ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ธ์ด๊ฐ ๋ฉํ์ธ์ด์ด๋ค. ๋ฉํ์ธ์ด๋ฅผ ํตํด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด์ผ ํ๋์ง, ์ด๋ค ๊ท์น์ ๋ฐ๋ผ์ผ ํ๋์ง๋ฅผ ์ค๋ช ํ๋ค.
'JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฒ๋ค๋ง์ด๋? (0) | 2023.08.26 |
---|---|
npm vs yarn (0) | 2023.08.05 |
ํ๋กํ ํ์ (0) | 2023.07.15 |
์ฝ๋ฐฑ ์ง์ฅ(๊ธฐ๋ช ํจ์) (0) | 2023.06.27 |
์ฝ๋ฐฑ ํจ์ (0) | 2023.06.21 |