๐Ÿ“œYAML ์œ ํšจ์„ฑ ๊ฒ€์ฆ๊ธฐ

ํƒญ ๋“ค์—ฌ์“ฐ๊ธฐยท์ค‘๋ณต ํ‚คยทyes/no ํ•ด์„ ๊ฐ™์€ YAML ํŠน์œ ์˜ ํ•จ์ •์„ ํ–‰ ๋ฒˆํ˜ธ๋กœ ์งš์–ด ์ค๋‹ˆ๋‹ค.

๊ด€๋ จ๋œ ๋„๊ตฌ

๋„๊ตฌ ์„ค๋ช…

YAML ์„ ๋ถ™์—ฌ๋„ฃ์œผ๋ฉด ๋“ค์—ฌ์“ฐ๊ธฐ ๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ผ๊ฐ€๋ฉฐ ์˜ค๋ฅ˜๊ฐ€ ๋‚œ ์ค„๊ณผ ์นธ์„ ์งš์–ด ์ค๋‹ˆ๋‹ค. ์˜ค๋ฅ˜๊ฐ€ ์—†์„ ๋•Œ๋„ ํ†ต๊ณผ๋งŒ ์•Œ๋ฆฌ์ง€ ์•Š๊ณ , YAML ์—์„œ ์‚ฌ๊ณ ๊ฐ€ ์ž์ฃผ ๋‚˜๋Š” ์ž๋ฆฌ๋ฅผ ๋”ฐ๋กœ ๋ชจ์•„ ๋ณด์—ฌ ์ค๋‹ˆ๋‹ค. ๋“ค์—ฌ์“ฐ๊ธฐ์— ์„ž์ธ ํƒญ, ๊ฐ™์€ ๋งคํ•‘์— ๋‘ ๋ฒˆ ์ ์€ ํ‚ค, ๋”ฐ์˜ดํ‘œ ์—†์ด ์“ด yesยทnoยทonยทoff, ์•ž์ž๋ฆฌ๊ฐ€ 0 ์ธ ์ˆซ์ž, ์‹œ๊ฐ์ฒ˜๋Ÿผ ์“ด 12:30 ์ด ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

ํƒญ์€ YAML ๊ทœ๊ฒฉ์ด ๋“ค์—ฌ์“ฐ๊ธฐ์— ๊ธˆ์ง€ํ•œ ๋ฌธ์ž๋ผ์„œ ์˜ค๋ฅ˜๋กœ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ค‘๋ณต ํ‚ค๋Š” ํŒŒ์„œ๊ฐ€ ์กฐ์šฉํžˆ ๋งˆ์ง€๋ง‰ ๊ฐ’๋งŒ ๋‚จ๊ธฐ๊ณ  ๋„˜์–ด๊ฐ€๋ฏ€๋กœ, ์ฒ˜์Œ ์ ์€ ์ค„๊ณผ ๊ฒน์นœ ์ค„์„ ํ•จ๊ป˜ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค. yesยทno ๋Š” YAML 1.1 ์—์„œ ๋ถˆ๋ฆฌ์–ธ, 2026๋…„ 10์›” ๊ธฐ์ค€ ์ตœ์‹  ๊ทœ๊ฒฉ์ธ YAML 1.2 ์—์„œ ๋ฌธ์ž์—ด๋กœ ์ฝํžˆ๋ฏ€๋กœ ์–ด๋А ๊ธฐ์ค€์œผ๋กœ ๋ณผ์ง€ ๊ณ ๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ต์ปค์™€ ๋ณ„์นญ์€ ๊ฐ€๋ฆฌํ‚ฌ ์•ต์ปค๊ฐ€ ์—†๋Š” ๋ณ„์นญ์„ ํ‘œ์‹œํ•˜๊ณ , ๋ธ”๋ก ์Šค์นผ๋ผ๋Š” ์œ ์ง€ํ˜•๊ณผ ์ ‘๊ธฐํ˜•์„ ๋‚˜๋ˆ  ์…‰๋‹ˆ๋‹ค.

๊ฒ€์‚ฌ ๋ฒ”์œ„๋Š” ๋“ค์—ฌ์“ฐ๊ธฐ๋กœ ์“ด ๋ธ”๋ก ๋งคํ•‘๊ณผ ์‹œํ€€์Šค๊นŒ์ง€์ž…๋‹ˆ๋‹ค. ์ค‘๊ด„ํ˜ธ๋‚˜ ๋Œ€๊ด„ํ˜ธ๋กœ ํ•œ ์ค„์— ์“ด ํ๋ฆ„ ์ปฌ๋ ‰์…˜์˜ ๋‚ด๋ถ€, ๋ณตํ•ฉ ํ‚ค, ํƒœ๊ทธ, ์—ฌ๋Ÿฌ ์ค„์— ๊ฑธ์นœ ์ธ์šฉ ๋ฌธ์ž์—ด์€ ๋“ค์—ฌ๋‹ค๋ณด์ง€ ์•Š์œผ๋ฏ€๋กœ ์ „์ฒด ๊ทœ๊ฒฉ์„ ๊ตฌํ˜„ํ•œ ํŒŒ์„œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ๊ฐ’์„ ์‹ค์ œ ์ž๋ฃŒํ˜•์œผ๋กœ ๋ฐ”๊ฟ” ์ฃผ์ง€๋„ ์•Š๊ณ  JSON ์œผ๋กœ ๋ณ€ํ™˜ํ•˜์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

ํƒญ์„ ์“ฐ๋ฉด ์™œ ๋ฐ”๋กœ ์˜ค๋ฅ˜์ธ๊ฐ€์š”?

YAML ๊ทœ๊ฒฉ์ด ๋“ค์—ฌ์“ฐ๊ธฐ์— ํƒญ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํŽธ์ง‘๊ธฐ์—์„œ๋Š” ๊ณต๋ฐฑ๊ณผ ๋˜‘๊ฐ™์ด ๋ณด์—ฌ์„œ ๋ˆˆ์œผ๋กœ ์ฐพ๊ธฐ ์–ด๋ ค์šด๋ฐ, ํŒŒ์„œ๋Š” ์ฝ๋Š” ์ˆœ๊ฐ„ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ฒฝ๊ณ ๊ฐ€ ์•„๋‹ˆ๋ผ ์˜ค๋ฅ˜๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋ช‡ ๋ฒˆ์งธ ์นธ์ธ์ง€ ํ•จ๊ป˜ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค.

๋”ฐ์˜ดํ‘œ ์—†๋Š” yes ๊ฐ€ ์™œ ๋ฌธ์ œ๊ฐ€ ๋˜๋‚˜์š”?

YAML 1.1 ์€ yesยทnoยทonยทoff ๋ฅผ ๋ถˆ๋ฆฌ์–ธ์œผ๋กœ ์ฝ๊ณ  YAML 1.2 ๋Š” ๋ฌธ์ž์—ด๋กœ ์ฝ์Šต๋‹ˆ๋‹ค. ๊ฐ™์€ ํŒŒ์ผ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ํ•ด์„๋˜๋ฏ€๋กœ, ๊ธ€์ž ๊ทธ๋Œ€๋กœ ์“ฐ๊ณ  ์‹ถ์œผ๋ฉด ๋”ฐ์˜ดํ‘œ๋กœ ๊ฐ์‹ธ๋Š” ์ชฝ์ด ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค.

์ด ๋„๊ตฌ๊ฐ€ ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์€ ๋ฌด์—‡์ธ๊ฐ€์š”?

JSON ๋ณ€ํ™˜๊ณผ ์Šคํ‚ค๋งˆ ๊ฒ€์ฆ์€ ํ•˜์ง€ ์•Š๊ณ , ํ๋ฆ„ ์ปฌ๋ ‰์…˜ ๋‚ด๋ถ€๋„ ๋ณด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋“ค์—ฌ์“ฐ๊ธฐ ๊ตฌ์กฐ์™€ ํ”ํ•œ ํ•จ์ •๋งŒ ๊ฒ€์‚ฌํ•ฉ๋‹ˆ๋‹ค.