๋ฐ์ํ xpath๊ฒฝ๋ก์1 07. XPath ์ธ์ ์ ์ทจ์ฝ์ ์๊ฐ์กฐ์๋ XPath(XML Path Language) ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋์ผ๋ก์จ ๋น์ ์์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ํ ์ ์๋ ์ทจ์ฝ์ → XPath: XML ๋ฌธ์๋ ํน์ ์์-์์ฑ์ ์ ๊ทผํ๊ธฐ ์ํ ๊ฒฝ๋ก ์ง์ ์ธ์ด๋ก XPath ๊ฒฝ๋ก์์ ์ด์ฉํ์ฌ ๋ ธ๋ ํ์์ผ๋ก ์ ๊ทผ→ XML ๋ฐ์ดํฐ ์ฒ๋ฆฌ(XML ๋ฌธ์ ๊ฒ์ํ๋ ํ๊ฒฝ), XML DB(XML ํ์์ผ๋ก ์ ์ฅ ๊ด๋ฆฌํ๋ ํ๊ฒฝ), ...์์ ๋ฐ์ ๊ฐ๋ฅ์ฑ ํ๋จ ๊ธฐ์คXPath ์ฟผ๋ฆฌ๊ฐ ์คํ๋์ด ๋ถํ์ํ ๋ฐ์ดํฐ๊ฐ ๋ ธ์ถ๋ ๊ฒฝ์ฐ ์ ๊ฒ ์ฌ๋ก- ' and 'a' = 'a , ' and 'a' = 'b, ' and 1=1, ' and 1=2, ... ๊ฐ ์ฝ์ ํ์ฌ ์ฐธ, ๊ฑฐ์ง์ ๋ฐํ๋๋ ํ์ด์ง๊ฐ ๋ค๋ฅธ์ง ํ์ธ- ' or count(parent::*[position()=1])=0 or 'a'='b, ' or.. 2024. 5. 12. ์ด์ 1 ๋ค์ ๋ฐ์ํ