HTMLÀÌ ´Ü¼øÇÑ ³»¿ë¸¸À» Ç¥½ÃÇÒ ¼ö ÀÖ´Â ¸¶Å©¾÷ ¾ð¾î¶ó¸é, XMLÀº ÀÚ±â Àڽžȿ¡ ±¸Á¶ÈµÈ ÀڷḦ ÀúÀåÇÒ ¼ö ÀÖ´Â ¸¶Å©¾÷ ¾ð¾î´Ù. XMLÀ̶ó´Â À̸§ ÀÚü°¡ "eXtensible Markup Language"·Î HTML°ú´Â ´Ù¸£°Ô ¾î´À ÇüÅ·εç È®ÀåÀÌ °¡´ÉÇÑ ¸¶Å©¾÷ ¾ð¾î¶ó´Â Á¡À» ¸»ÇØÁØ´Ù.
ÃÖ±Ùµé¾î XMLÀÇ È°¿ëµµ°¡ ³ô¾ÆÁö°í ÀÖ´Ù. ÀÎÅÍ³Ý ÇÁ·Î±×·¥°ú ºñÁî´Ï½º°ü·Ã »çÀÌÆ®¿¡¼ XMLÀ» ÅëÇØ ÀڷḦ ÁÖ°í ¹Þ´Â ÀÏÀÌ ´Ã¾î³ª°í ÀÖ°í, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ´å³Ý Ç÷§ÆûÀº XMLÀ» ¹ÙÅÁÀ¸·Î ¸ðµç ÆäÀÌÁö¿Í ÇÁ·Î±×·¥µéÀÌ ±¸ÇöµÈ´Ù.
ÀÌ Ã¥Àº óÀ½À¸·Î XMLÀ» Á¢ÇÏ´Â µ¶ÀÚµéÀ» À§ÇÑ ¹«ÀÛÁ¤ µû¶óÇϱ⠹æ½ÄÀ¸·Î ±¸¼ºµÈ ½¬¿î XMLÀÔ¹®¼´Ù. ¸¹Àº »ç¶÷µéÀÌ ¾î·Á¿öÇÏ´Â XMLÀ» XMLÀ̶õ ¾î¶»°Ô ±¸¼ºµÇ´ÂÁö, DTD, XSD, XSLó·³ µè±â¸¸ Çصµ ¾î·Á¿î ¿ë¾îµéÀº XML°ú ¾î¶² °ü°è°¡ ÀÖ´ÂÁö ½±°Ô Ç®¾î³½´Ù.
¶ÇÇÑ, XML¿¡ ´ëÇÑ ¼³¸í°ú ÇÔ²² ½ÇÁ¦·Î »ç¿ëµÇ°í ÀÖ´Â ´å³Ý Ç÷§Æû¿¡¼ ¾î¶»°Ô XMLÀ» ÀÌ¿ëÇÏ´ÂÁöµµ ´ã°í ÀÖ´Ù. ±¸Çö¾ð¾î·Î C#À» »ç¿ëÇÏ¿© ¸ÕÀú ´å³ÝÇ÷§Æû°ú C#ÀÇ ±âº»ÀûÀÎ ¹®¹ý°ú ³»¿ëÀ» ¼³¸íÇÏ°í, XMLÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýÀ» ÇнÀÇÑ´Ù. Ã¥À» ÅëÇØ XMLÀÇ ±âº»±¸¼º°ú È°¿ëÀ» ÇÔ²² ¹è¿ï ¼ö ÀÖ´Ù.
Ã౸¼±¼ö³ª Ä£±¸, Ã¥À» ºñÀ¯·Î Çؼ ÀÔ¹®ÀÚµéÀÌ ¾î·ÆÁö ¾Ê°Ô XMLÀÇ ¹®¼±ÔÄ¢À» ÀÍÈú ¼ö ÀÖÀ¸¸ç, XMLÀ» Á÷Á¢ È°¿ëÇϴ äÆà ¿¹Á¦¸¦ ÀÛ¼ºÇغ¸¸é¼ ½ÇÁ¦·Î ¾î¶»°Ô ´å³Ý Ç÷§Æû¿¡¼ ÀÌ¿ëµÇ´ÂÁöµµ ¹è¿î´Ù. |