XML ¹®¼­ ÀúÀåÇϱâ

 

ÆÄÀÏ-XML ¹®¼­-XML ¹®¼­ ÀúÀåÇϱâ

ÇÑ/±Û¿¡¼­ ÀÛ¾÷ÇÑ ÇÑ/±Û ¹®¼­(*.hwp, *.hwt)¸¦ XML ÆÄÀÏ·Î ÀúÀåÇÕ´Ï´Ù.

µû¶ó Çϱâ

  1. XML ¹®¼­·Î ¸¸µé ¹®¼­¸¦ ºÒ·¯¿É´Ï´Ù.
  2. [ÆÄÀÏ-XML ¹®¼­-XML ¹®¼­ ÀúÀåÇϱâ]¸¦ ½ÇÇàÇÕ´Ï´Ù.
  3. [XML ¹®¼­ ÀúÀåÇϱâ] ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³ª¸é [XML ¹®¼­ ÀúÀå °æ·Î]¿¡¼­ ÆÄÀÏÀ» ÀúÀåÇÒ µå¶óÀ̺ê¿Í ÆÄÀÏ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
  4. [È®ÀÎ] ´ÜÃ߸¦ ´©¸¨´Ï´Ù.

   ÇÑ/±Û ¹®¼­¸¦ ºÒ·¯¿Â ´ÙÀ½ [ÆÄÀÏ-XML ¹®¼­-XML ¹®¼­ ÀúÀåÇϱâ]¸¦ ½ÇÇàÇϸé ÀϹÝÀûÀÎ ÇÑ/±Û ¹®¼­µµ XML ¹®¼­ ÆÄÀÏ·Î ½±°Ô ¹Ù²Ù¾î ÁÙ ¼ö ÀÖ½À´Ï´Ù.

ÀÚ¼¼ÇÑ Á¤º¸

[XML ¹®¼­ ÀúÀåÇϱâ] ´ëÈ­ »óÀÚ

XML ¹®¼­ ÀúÀå °æ·Î

XML ¹®¼­ÀÇ ÀúÀå °æ·Î¿Í ÆÄÀÏ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

XML ½ºÅ¸ÀÏ ½ÃÆ® ¹®¼­ ÀúÀå °æ·Î

ÀúÀåÇÒ XML ¹®¼­ÀÇ ½ºÅ¸ÀÏ½ÃÆ® ¹®¼­(*.xsl)À» ÁöÁ¤ÇÕ´Ï´Ù. [½ºÅ¸ÀÏ½ÃÆ® ÆÄÀÏ¸í ¹× °æ·Î ¼öÁ¤Çϱâ]¸¦ ¼±ÅÃÇÏ¸é ½ºÅ¸ÀÏ½ÃÆ® ¹®¼­ÀÇ ÀúÀå °æ·Î¿Í ÆÄÀÏ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

½ºÅ¸ÀÏ½ÃÆ® ÆÄÀÏ¸í ¹× °æ·Î ¼öÁ¤Çϱâ

½ºÅ¸ÀÏ½ÃÆ® ¹®¼­´Â [XML ¹®¼­ ÀúÀå °æ·Î]¿¡¼­ ÁöÁ¤ÇÑ ¹®¼­¿Í µ¿ÀÏÇÑ °æ·Î¿Í µ¿ÀÏÇÑ ÆÄÀÏ À̸§À» °®½À´Ï´Ù.

ÀÌ ¶§, »ç¿ëÀÚ°¡ ½ºÅ¸ÀÏ½ÃÆ®ÀÇ ÆÄÀÏ À̸§°ú °æ·Î¸¦ ¹Ù²Ù°í ½Í´Ù¸é [½ºÅ¸ÀÏ½ÃÆ® ÆÄÀÏ¸í ¹× °æ·Î ¼öÁ¤Çϱâ]¸¦ ¼±ÅÃÇÕ´Ï´Ù.

±×·± ´ÙÀ½ [XML ½ºÅ¸ÀÏ½ÃÆ® ¹®¼­ ÀúÀå °æ·Î]¿¡ ÆÄÀÏ À̸§°ú °æ·Î¸¦ Á÷Á¢ ÀÔ·ÂÇϰųª [XML ½ºÅ¸ÀÏ½ÃÆ® ÀúÀåÇϱâ] ¾ÆÀÌÄÜÀ» ´­·¯ °æ·Î¿Í ÆÄÀÏ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

Âü°í

½ºÅ¸ÀÏ½ÃÆ®(*.xsl)

½ºÅ¸ÀÏ½ÃÆ®(*.xsl)´Â XML Á¤º¸ÀÇ ³»¿ëÀ» º¸¿© ÁÖ´Â ¹æ¹ýÀÔ´Ï´Ù.

³í¸®Àû ±¸Á¶¸¸ °¡Áö°í ÀÖ´Â XML instance(¹®¼­)´Â ¿ÜºÎ·Î º¸À̱â À§Çؼ­´Â Æ÷¸ËÆÃ 󸮰¡ ÇÊ¿äÇÕ´Ï´Ù.

DTD¿¡ Á¤ÀÇµÈ °¢ ¿¤¸®¸ÕÆ®´Â ÀÚü·Î´Â ±¸Á¶Àû Á¤º¸¸¦ °¡Áö°í ÀÖÁö¸¸ È­¸é¿¡ ¾î¶»°Ô µð½ºÇ÷¹ÀÌ µÉ °ÍÀÎÁö¿¡ ´ëÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖÁö´Â ¾Ê½À´Ï´Ù.

¿¤¸®¸ÕÆ®ÀÇ ³»¿ëÀ» ¾î¶»°Ô º¸¿©ÁÙ °ÍÀΰ¡ ÇÏ´Â °ÍÀÌ XSLÀÇ ¿ªÇÒÀÔ´Ï´Ù. ƯÁ¤ ¿¤¸®¸ÕÆ®¸¦ ¾î¶² ÆùÆ®·Î º¸¿© ÁÙ °ÍÀÎÁö ±ÛÀÚ»öÀº ¾î¶² °ÍÀ¸·Î ÇÒ °ÍÀÎÁö ¶Ç ¾î¶»°Ô ¹èÄ¡ÇÒ °ÍÀÎÁö¿¡ ´ëÇÑ ³»¿ëÀ» ´ã°í ÀÖ½À´Ï´Ù.

Áï, XSLÀº À¥¿¡¼­ XML µ¥ÀÌÅÍ¿Í ¹®¼­ Æ÷¸ËÆÃÀ» À§ÇÏ¿© Á¦¾ÈµÈ Æ÷¸ËÆÃ ¾ð¾î·Î °íµµ·Î ±¸Á¶È­µÈ Á¤º¸¸¦ Æ÷¸ËÆÃÇϱâ À§ÇØ ÇÊ¿äÇÑ °­·ÂÇÑ Æ÷¸ËÆÃ ´É·ÂÀ» Á¦°øÇÕ´Ï´Ù.

ÁÖÀÇ

°³Ã¼°¡ Æ÷ÇÔµÈ ¹®¼­¸¦ XML ¹®¼­·Î ÀúÀåÇϱâ

Ç¥³ª ±Û¸Ê½Ã, Â÷Æ®, ¼ö½Ä µîÀÇ °³Ã¼°¡ »ðÀÔµÈ ¹®¼­¸¦ XML ¹®¼­·Î ÀúÀåÇÏ¸é ±Û¸Ê½Ã °³Ã¼´Â ¿Ã¹Ù¸£°Ô ³ªÅ¸³ªÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

°ü·Ã ±â´É