XML ¹®¼·Î ÀúÀåÇϱâ |
|
ÆÄÀÏ-XML ¹®¼-XML ¹®¼ ÀúÀåÇϱâ |
ÇÑ/±Û¿¡¼ ÀÛ¾÷ÇÑ ÇÑ/±Û ¹®¼(*.hwp, *.hwt)¸¦ XML ÆÄÀÏ·Î ÀúÀåÇÕ´Ï´Ù.
µû¶ó Çϱâ
ÇÑ/±Û ¹®¼¸¦ ºÒ·¯¿Â ´ÙÀ½ [ÆÄÀÏ-XML ¹®¼-XML ¹®¼ ÀúÀåÇϱâ]¸¦ ½ÇÇàÇϸé ÀϹÝÀûÀÎ ÇÑ/±Û ¹®¼µµ XML ¹®¼ ÆÄÀÏ·Î ½±°Ô ¹Ù²Ù¾î ÁÙ ¼ö ÀÖ½À´Ï´Ù.
Âü°í ½ºÅ¸ÀÏ½ÃÆ® ¹®¼´Â [XML ¹®¼] ÀÔ·Ââ¿¡¼ ÁöÁ¤ÇÑ ¹®¼¿Í µ¿ÀÏÇÑ °æ·Î¿Í µ¿ÀÏÇÑ ÆÄÀϸíÀ» °®½À´Ï´Ù.
ÀÌ ¶§, »ç¿ëÀÚ°¡ ½ºÅ¸ÀÏ½ÃÆ®ÀÇ ÆÄÀϸí°ú °æ·Î¸íÀ» ¹Ù²Ù°í ½Í´Ù¸é [´Ù¸¥ ½ºÅ¸ÀÏ½ÃÆ® ÁöÁ¤Çϱâ]¸¦ ¼±ÅÃÇÕ´Ï´Ù.
±×·± ´ÙÀ½ [XML ½ºÅ¸ÀÏ½ÃÆ® ¹®¼] ÀÔ·Ââ¿¡ °æ·Î¸í°ú ÆÄÀϸíÀ» Á÷Á¢ ÀÔ·ÂÇϰųª ¶Ç´Â [XML ½ºÅ¸ÀÏ½ÃÆ® ¹®¼]ÀÇ ¿À¸¥ÂÊ¿¡ ÀÖ´Â [ÀúÀåÇϱâ] ¾ÆÀÌÄÜÀ» ´·¯ °æ·Î¿Í ÆÄÀϸíÀ» ¹Ù²Ù¾î ÁÝ´Ï´Ù.
½ºÅ¸ÀÏ½ÃÆ®(*.xsl)´Â XML Á¤º¸ÀÇ ³»¿ëÀ» º¸¿© ÁÖ´Â ¹æ¹ýÀÔ´Ï´Ù.
³í¸®Àû ±¸Á¶¸¸ °¡Áö°í ÀÖ´Â XML instance(¹®¼)´Â ¿ÜºÎ·Î º¸À̱â À§Çؼ´Â Æ÷¸ËÆÃ 󸮰¡ ÇÊ¿äÇÕ´Ï´Ù.
DTD¿¡ Á¤ÀÇµÈ °¢ ¿¤¸®¸ÕÆ®´Â ÀÚü·Î´Â ±¸Á¶Àû Á¤º¸¸¦ °¡Áö°í ÀÖÁö¸¸ ȸ鿡 ¾î¶»°Ô µð½ºÇ÷¹ÀÌµÉ °ÍÀÎÁö¿¡ ´ëÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖÁö´Â ¾Ê½À´Ï´Ù.
¿¤¸®¸ÕÆ®ÀÇ ³»¿ëÀ» ¾î¶»°Ô º¸¿©ÁÙ °ÍÀΰ¡ ÇÏ´Â °ÍÀÌ XSLÀÇ ¿ªÇÒÀÔ´Ï´Ù. ƯÁ¤ ¿¤¸®¸ÕÆ®¸¦ ¾î¶² ÆùÆ®·Î º¸¿© ÁÙ °ÍÀÎÁö ±ÛÀÚ»öÀº ¾î¶² °ÍÀ¸·Î ÇÒ °ÍÀÎÁö ¶Ç ¾î¶»°Ô ¹èÄ¡ÇÒ °ÍÀÎÁö¿¡ ´ëÇÑ ³»¿ëÀ» ´ã°í ÀÖ½À´Ï´Ù.
´Ù½Ã ¸»Çϸé XSLÀº À¥¿¡¼ XML µ¥ÀÌÅÍ¿Í ¹®¼ Æ÷¸ËÆÃÀ» À§ÇÏ¿© Á¦¾ÈµÈ Æ÷¸ËÆÃ ¾ð¾î·Î °íµµ·Î ±¸Á¶ÈµÈ Á¤º¸¸¦ Æ÷¸ËÆÃÇϱâ À§ÇØ ÇÊ¿äÇÑ °·ÂÇÑ Æ÷¸ËÆÃ ´É·ÂÀ» Á¦°øÇÕ´Ï´Ù.
ÁÖÀÇ Ç¥³ª ±Û¸Ê½Ã, Â÷Æ®, ¼ö½Ä µîÀÇ °³Ã¼°¡ »ðÀÔµÈ ¹®¼¸¦ XML ¹®¼·Î ÀúÀåÇÏ¸é ±Û¸Ê½Ã °³Ã¼´Â ¿Ã¹Ù¸£°Ô ³ªÅ¸³ªÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
°ü·Ã ±â´É