 |
 |
|
|
| XML°ú µðÁöÅÐ ´º½º |
HTMLÀÇ ÇѰè
¿äÁò º¼ ¼ö ÀÖ´Â µðÁöÅÐ ´º½º·Î °¡Àå ÈçÇÑ ¿¹´Â ¿ª½Ã °¢ ¾ð·Ð ¸ÅüµéÀÇ À¥ÆäÀÌÁö´Ù. ´ëºÎºÐÀÇ À¥ÆäÀÌÁö´Â HTMLÀ̶õ ¾ð¾î·Î ¸¸µé¾îÁ® ÀÖ´Ù. HTMLÀº ¹è¿ì±â°¡ ½±°í ÄÄÇ»ÅÍ »ç¿ë ȯ°æ¿¡ °ü°è¾øÀÌ ÀÏÁ¤ÇÑ ÇüÅÂÀÇ ¹®¼¸¦ º¼ ¼ö ÀÖ°Ô ÇØÁÜÀ¸·Î½á ¾ÆÁÖ ºü¸¥ ¼Óµµ·Î ÀÎÅÍ³Ý ¹®¼ÀÇ Ç¥ÁØÀ¸·Î ÀÚ¸®Àâ¾Ò´Ù.
±×·¯³ª ÀÎÅͳÝÀÌ ±Þ¼ÓÈ÷ º¸±ÞµÇ°í À¥ÆäÀÌÁöÀÇ ¼ýÀÚ°¡ õ¹®ÇÐÀû ¼öÁØÀ¸·Î ´Ã¾î³ªÀÚ HTMLÀº ±Ý¼¼ ¹®Á¦Á¡À» µå·¯³Â´Ù. ±× ÀÌÀ¯´Â HTMLÀÌ À¥¹®¼¿¡ ´ã°Ü ÀÖ´Â ³»¿ëÀ» ´Ù·ç±âº¸´Ù´Â À¥ÆäÀÌÁö¿¡ º¸¿©ÁÖ´Â ¸ð¾ç³»±â¿¡ ´õ Àå±â°¡ ÀÖ´Â ¾ð¾îÀ̱⠶§¹®ÀÌ´Ù.
¾ÆÁÖ °£´ÜÇÑ ´º½º ÆäÀÌÁöÀÇ ¼Ò½ºÄڵ带 ÀûÀº [¿¹ 5]¿¡¼ < >·Î ½×¿© ÀÖ´Â HTML ű׵éÀ» Çѹø µé¿©´Ùº¸ÀÚ.
<H1>Àº Á¦¸ñ ±Û¾¾¸¦ ±½°Ô º¸À̶ó´Â ű׸ç, <P>´Â ´Ü¶ôÀ» ³ª´©¶ó´Â ½ÅÈ£À̰í, <B> ¿ª½Ã ±½Àº ±Û¾¾¸¦ ¾²¶ó´Â ¸í·ÉÀÌ´Ù. <BODY> ÅÂ±× ¾È¿¡ ÀÖ´Â BGCOLORÀº È¸é ¹ÙÅÁ»öÀ» ÁöÁ¤Çϰí <HR>ű״ ȸ鿡 °¡·Î ÁÙÀ» ÇÑ ÁÙ ±×À¸¶ó´Â ¸í·ÉÀÌ´Ù. ´ëºÎºÐ ±â»ç ³»¿ë°ú´Â °ü°è¾øÀÌ ÆäÀÌÁöÀÇ ¸ð¾ç³»±â¸¦ À§ÇÑ ¸í·ÉÀÓÀ» ¾Ë ¼ö ÀÖ´Ù.
[¿¹ 5] HTML·Î µÈ À¥ÆäÀÌÁöÀÇ ¼Ò½º ÄÚµå
<HTML>
<HEAD>
<TITLE>´º½º-¸Ó´ÏÅõµ¥ÀÌ</TITLE>
<BODY BGCOLOR=¡°YELLOW¡±>
<H1>Æ÷ö ½Å¿ëµî±Þ ³ô¾ÆÁú±î</H1>
<BODY>
±¹Á¦ ½Å¿ëÆò°¡È¸»ç ¹«µð½º°¡ ±â¾÷ ½Å¿ëµî±ÞÀ» ÇØ´ç ±¹°¡ ½Å¿ëµî±Þ ÀÌ»óÀ¸·Î Æò°¡ÇÒ ¼ö ÀÖµµ·Ï ±âÁØÀ» ¿ÏÈÇÔ¿¡ µû¶ó <B>Æ÷Ç×Á¦Ã¶</B>°ú <B>Çѱ¹Åë½Å</B> µîÀÇ µî±Þ »óÇâ °¡´É¼ºÀÌ ³ô¾ÆÁ³´Ù.<P>
<HR>
</BODY>
</HTML>
¿øÇÏ´Â À¥¹®¼ ã±â°¡ ¾î·Æ´Ù
HTMLÀº À¥ÆäÀÌÁö°¡ ¾î¶»°Ô º¸ÀÏ °ÍÀΰ¡¿¡ °üÇÑ ½ºÅ¸ÀÏ °ü·Ã Á¤º¸¸¦ ÁÖ·Î ´ã°í ÀÖ´Ù. ±×·¯´Ùº¸´Ï °¢¾ç°¢»öÀ¸·Î µðÀÚÀÎµÈ Çì¾Æ¸± ¼ö¾øÀÌ ¸¹Àº ¼ýÀÚÀÇ À¥»çÀÌÆ®µéÀÌ Á¦°¢±â ´Ù¸¥ ¸ð¾çÀÇ À¥ÆäÀÌÁö¸¦ °®°Ô µÆ´Ù. °á±¹ ½ºÅ¸ÀÏ Á¤º¸¿Í ¿ÂÅë µÚ¼¯ÀΠä ±× ¼Ó¿¡ ´ã°Ü ÀÖ´Â Çٽɳ»¿ëÀ» ã¾Æ³»±â°¡ ¹øÀ⽺·¯¿öÁ® ¼ö¸¹Àº À¥ÆäÀÌÁö °¡¿îµ¥ ¿øÇÏ´Â ¹®¼¸¦ °Ë»öÇϱⰡ ¾î·Á¿öÁ³´Ù.
°°Àº ½ºÅ¸ÀÏ Á¤º¸¸¦ ÀÚ²Ù ´Ù½Ã ¹Þ¾Æ¾ß ÇÑ´Ù
°°Àº À¥»çÀÌÆ®¿¡ µé¾î ÀÖ´Â À¥ÆäÀÌÁöµéÀº ÆäÀÌÁö ½ºÅ¸ÀÏÀº °ÅÀÇ ÀÏÁ¤ÇÏ°Ô À¯ÁöÇÑ Ã¤ ±× ³»¿ë¸¸ ´Þ¶óÁö´Â °æ¿ì°¡ ¸¹´Ù. ÇÏÁö¸¸ HTML·Î µÈ À¥ÆäÀÌÁö´Â ±× ³»¿ëÀº ¹°·Ð ÆäÀÌÁö¸¦ ²Ù¹Ì´Â ½ºÅ¸ÀÏ Á¤º¸±îÁö Çѵ¢¾î¸®·Î ÀÌ·ïÁ® ÀÖ´Ù. ¶§¹®¿¡ ³»¿ë¸¸ »õ·Î ¹Ù²ï ÆäÀÌÁö¸¦ º¸·Á ÇØµµ ¶È°°Àº ÆäÀÌÁö ¸ð¾çÀ» ±×·ÁÁÖ´Â ¶È°°Àº µ¥ÀÌÅ͸¦ ´Ù½Ã ¹Þ¾Æ¾ß ÇÑ´Ù. ±×·¯´Ùº¸´Ï À¥ÆäÀÌÁö¸¦ ¹Þ¾Æº¸´Â ½Ã°£µµ ±æ¾îÁö°í Åë½Åȸ¼± »ç¿ë·®µµ ¸¹¾ÆÁø´Ù.
¹®¼ÀÇ È£È¯¼ºÀÌ ¾ø´Ù
À̺¸´Ù ´õ Å« ¹®Á¦´Â HTML·Î µÈ ¹®¼¿¡´Â ȣȯ¼ºÀÌ ¾ø´Ù´Â Á¡ÀÌ´Ù. ¿¹¸¦ µé¾î A¶ó´Â ´º½º»çÀÌÆ®¿¡¼ ´º½º°¡ ´ã±ä À¥ÆäÀÌÁö¸¦ B¶ó´Â »çÀÌÆ®·Î º¸³»Áá´Ù°í Ä¡ÀÚ. B»çÀÌÆ®¿¡¼´Â B»çÀÌÆ®ÀÇ À¥ÆäÀÌÁö ½ºÅ¸ÀÏ¿¡ ¸Âµµ·Ï HTML ű׵éÀ» ¸ðµÎ ¼öÁ¤ÇÑ µÚ¿¡¾ß ºñ·Î¼Ò A·ÎºÎÅÍ ¹ÞÀº À¥ÆäÀÌÁö¸¦ °Ô½ÃÇÒ ¼ö ÀÖ´Ù. ÀÌó·³ HTML ű׵éÀ» ÀÚ½ÅÀÇ ÆäÀÌÁö ·¹À̾ƿô¿¡ ¸Âµµ·Ï ¹Ù²Ù´Â ÀÏÀº À¢¸¸Çؼ´Â ÀÚµ¿ÈÇϱ⵵ ¾î·Æ´Ù.
À¥¹®¼¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ ¹Ù²Ü ¼ö ¾ø´Ù
HTML ¹®¼´Â °øµ¿Àú¼ú(co-authoring)µµ ºÒ°¡´ÉÇÏ´Ù. A¶ó´Â »ç¶÷ÀÌ B°¡ ¾´ À¥ÆäÀÌÁö¸¦ º¸°í ÀϺΠ³»¿ëÀ» ¼öÁ¤Çß´Ù°í ÇÏÀÚ. ¼öÁ¤µÈ À¥ÆäÀÌÁö¸¦ A°¡ B¿¡°Ô Àü¼ÛÇØÁشٰí ÇÏ´õ¶óµµ B°¡ ÀÌ À¥ÆäÀÌÁö¸¦ °íÄ¡·Á¸é ¾Æ¿¹ ÆäÀÌÁö¸¦ Åë°·Î ¹Ù²ã ³¢¿ì°Å³ª ¼öÁ¤µÈ ºÎºÐÀ» ã¾Æ ÀÏÀÏÀÌ ¹Ù²ãÁà¾ß ÇÑ´Ù. ¸¸ÀÏ B°¡ ´Ü¼øÇÑ À¥ÆäÀÌÁö°¡ ¾Æ´Ï¶ó µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇØ À¥ÆäÀÌÁö¸¦ »ý¼ºÇϰí ÀÖ´Ù¸é A°¡ ¼öÁ¤Çؼ º¸³»ÁØ À¥ÆäÀÌÁö´Â BÀÇ µ¥ÀÌÅͺ£À̽º¸¦ ¾÷µ¥ÀÌÆ®ÇÏ´Â µ¥ ¾Æ¹«·± ¿ªÇÒµµ ÇÒ ¼ö°¡ ¾ø´Ù. °á±¹ B°¡ A·ÎºÎÅÍ ¼öÁ¤µÈ ¿ø°í¸¦ ¹Þ¾Æ ¹Ù²ï ºÎºÐ¿¡ ÇØ´çÇÏ´Â µ¥ÀÌÅͺ£À̽º ·¹Äڵ带 ¼Õ¼ö ã¾Æ¼ Á¤Á¤ÇØÁà¾ß ÇÒ »ÓÀÌ´Ù.
µðÁöÅÐ ´º½º¿¡ ³ªÅ¸³ HTMLÀÇ ÇѰè
Áö±Ý²¯ ÀÎÅÍ³Ý Çõ¸íÀ» Àϱų½ ÁÖ¿ª ÁßÀÇ Çϳª·Î ²ÅÇû´ø HTMLÀÌ À̰°Àº ´ÜÁ¡À» °®°í ÀÖ´Ù´Â »ç½ÇÀº ½É°¢ÇÑ ¹®Á¦°¡ ¾Æ´Ò ¼ö ¾ø´Ù. µðÁöÅÐ ´º½º ¼ºñ½º¿¡¼µµ HTML·Î µÈ À¥ÆäÀÌÁö´Â ºÐ¸íÇÑ ÇѰ踦 °®°í ÀÖ´Ù. HTMLÀÌ ¾Õ Àå¿¡¼ ¼³¸íÇß´ø µðÁöÅÐ ´º½ºÀÇ °Á¡À» ¾î´À Á¤µµ ÃæÁ·½Ã۰í ÀÖ´ÂÁö µûÁ®º¸±â·Î ÇÏÀÚ.
°Ë»ö°ú Àü¼Û¿¡ ³¶ºñ°¡ ÀÖ´Ù
´º½ºÀÇ ÆíÁýÀÌ ÀÚÀ¯·Ó°í ÀúÀåÀÌ °£ÆíÇÏ´Ù´Â Á¡¿¡´Â º° ¹®Á¦°¡ ¾ø´Ù. ±×·¯³ª °Ë»öÀÌ Æí¸®Çϰí Àü¼ÛÀÌ ºü¸£´Ù´Â µ¥¼´Â °³¼±µÅ¾ß ÇÒ Á¡ÀÌ ¸¹´Ù. HTMLÀº ½ºÅ¸ÀÏ Á¤º¸¸¦ ÁÖ·Î ´ã°í Àֱ⠶§¹®¿¡ À¥ÆäÀÌÁö °Ë»ö °úÁ¤¿¡¼ ¾µµ¥¾ø´Â ½ºÅ¸ÀÏ °ü·Ã ű׵é±îÁö ÀÏÀÏÀÌ µÚÁ®ºÁ¾ß ÇÑ´Ù. ¶ÇÇÑ °°Àº ½ºÅ¸ÀÏ¿¡ ´ã±ä ´Ù¸¥ ³»¿ëÀÇ À¥ÆäÀÌÁö¸¦ Àü¼Û¹ÞÀ¸·Á¸é °°Àº ½ºÅ¸ÀÏ °ü·Ã µ¥ÀÌÅ͸¦ ¹Ýº¹Çؼ ¹Þ¾Æ¾ß ÇÏ´Â ³¶ºñ°¡ ÀÖ´Ù.
À籸¼º°ú Ç¥ÁØÈ°¡ ¾î·Æ´Ù
À籸¼ºÀÌ ¿ëÀÌÇϰí Ç¥ÁØÈ°¡ °¡´ÉÇÏ´Ù´Â Á¡¿¡¼ HTMLÀº ¸í¹éÇÑ ÇѰ踦 µå·¯³½´Ù. HTML ¹®¼¿¡¼ ÇÊ¿äÇÑ ³»¿ëÀ» °ñ¶ó¼ »Ì¾Æ³½´Ù´Â °Ç ¸Å¿ì ¾î·Á¿î ÀÏÀÌ´Ù.
[¿¹ 5]¿¡¼ ¡®Æ÷ö ½Å¿ëµî±Þ ³ô¾ÆÁú±î¡¯¶ó´Â ´º½ºÀÇ Á¦¸ñÀ» °ñ¶ó³½´Ù°í ÇÒ ¶§ ´Ü¼°¡ µÇ´Â ű״ <H1>ÀÌ´Ù. ±×·¯³ª ÀÌ <H1>ű״ ¡®±Û¾¾¸¦ ±½°Ô ¾´ ´ÙÀ½ ÁÙÀ» ¹Ù²ã¶ó¡¯¶ó´Â ÀǹÌÀÇ headingÀ» ¸¸µé¶ó´Â ¸í·É¾îÀÏ »Ó, ű׷Π½×ÀÎ ºÎºÐÀÌ ÀÌ ´º½ºÀÇ Á¦¸ñÀ̶ó´Â Àǹ̴ ¾îµð¿¡µµ ¾ø´Ù.
´õ¿íÀÌ ±â»ç º»¹® ¾È¿¡ Æ÷ÇÔµÈ ¡®Æ÷Ç×Á¦Ã¶¡¯À̳ª ¡®Çѱ¹Åë½Å¡¯Ã³·³ ƯÁ¤ÇÑ ÁÖ½ÄÁ¾¸ñ À̸§À» ã¾Æ³½´Ù°í ÇßÀ» ¶§´Â °Ë»ö¿£Áø°ú °°Àº ¿ÜºÎ ¾îÇø®ÄÉÀ̼ÇÀ» ÀÌ¿ëÇÏÁö ¾Ê°í´Â ºÒ°¡´ÉÇÑ ÀÏÀÌ µÇ°í ¸¸´Ù.
ÇÊ¿äÇÑ ºÎºÐÀ» °ñ¶ó³¾ ¼ö ¾ø´Ù´Â °ÍÀº ´Ù½Ã ¸»ÇØ ÇÊ¿äÇÑ ±¸¼º ¿ä¼Ò¸¸À¸·Î ´º½º¸¦ À籸¼ºÇÏ´Â ÀÏÀÌ ºÒ°¡´ÉÇÏ´Ù´Â ¸»ÀÌ´Ù. ¶ÇÇÑ ´º½º »çÀÌÆ®¸¶´Ù ¼·Î ´Ù¸¥ ½ºÅ¸ÀÏÀÇ ÆäÀÌÁö¸¦ °®°í ÀÖ´Ùº¸´Ï ´º½º ÆäÀÌÁöµéÀ» ÇϳªÀÇ Ç¥ÁØÀ¸·Î ¹´Â ÀÏ ¿ª½Ã ÀüÇô ºÒ°¡´ÉÇÑ ÀÏÀÌ´Ù.
ÀÌ¿¡ ´ëÇÑ ÇØ°áÃ¥À¸·Î µîÀåÇÑ »õ·Î¿î À¥¾ð¾î°¡ ¹Ù·Î XMLÀÌ´Ù. XMLÀº HTML¿¡ ºÎÁ·Çß´ø À¥¹®¼ÀÇ È£È¯¼º, À¯¿¬¼º, ±×¸®°í Ç¥ÁØÈ¸¦ ÁöÇâÇÏ´Â ´ÙÀ½ ¼¼´ëÀÇ À¥¾ð¾î·Î °¢±¤À» ¹Þ°í ÀÖ´Ù. ¹«¾ùº¸´Ù XMLÀº ´Ù¸Åü ½Ã´ë µðÁöÅÐ ´º½ºÀÇ °íÈ¿À² ´Ù±â´É ¼ºñ½º¸¦ ½ÇÇö½Ãų ¼ö ÀÖ´Â, µðÁöÅÐ ´º½ºÀÇ ¹Ì·¡¸¦ ÁÖµµÇÒ À¥¾ð¾î·Î ²ÅÈù´Ù.
XMLÀº ¹«¾ùÀΰ¡
XML(Extensible Markup Language)ÀÇ ±â´ÉÀº ű׸¦ ÀÌ¿ëÇØ ¹®¼ÀÇ ¸ð¾çÀÌ ¾î¶»°Ô º¸ÀÏ °ÍÀΰ¡º¸´Ù ¹®¼ÀÇ ³»¿ëÀÌ ¹«¾ù¿¡ °üÇÑ °ÍÀÎÁö¸¦ º¸¿©ÁÖÀÚ´Â °ÍÀÌ´Ù. [¿¹ 6]Àº [¿¹ 5]ÀÇ HTMLÀ» XML·Î ¹Ù²Û ¼Ò½ºÄÚµå´Ù. ÀÌ ¹®¼¸¦ µé¿©´Ùº¸¸é ¡®Æ÷ö ½Å¿ëµî±Þ ³ô¾ÆÁú±î¡¯¶ó´Â ºÎºÐÀº headline Áï ´º½ºÀÇ Á¦¸ñÀ̸ç bodytext´Â ±â»ç º»¹®À» ´ã°í ÀÖÀ½À» ¹Ù·Î ¾Ë ¼ö ÀÖ´Ù. ¶ÇÇÑ ¡°KOSPI¡±¶ó´Â ¼Ó¼º°ªÀ¸·ÎºÎÅÍ º»¹® ¼Ó¿¡ µé¾î ÀÖ´Â ¡®Æ÷Ç×Á¦Ã¶¡¯À̳ª ¡®Çѱ¹Åë½Å¡¯Àº Áõ±Ç°Å·¡¼Ò¿¡ »óÀåµÈ Á¾¸ñÀ̸§À̶ó´Â »ç½Çµµ ÇÑ´«¿¡ ¾Ë ¼ö ÀÖ´Ù.
headlineÀ̳ª bodytext, company¿Í °°Àº ÅÂ±× À̸§Àº ¹®¼¸¦ ¸¸µå´Â »ç¶÷ÀÌ ¾Æ¹«·¸°Ô³ª Á¤ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ´Ù¸¥ »ç¶÷ÀÌ ºÃÀ» ¶§ ±× űװ¡ ¾î¶² ³»¿ëÀ» ´ã°í ÀÖ´ÂÁö Á÷°üÀûÀ¸·Î ¾Ë ¼ö ÀÖµµ·Ï ±× À̸§À» Á¤ÇÏ´Â °ÍÀÌ ÁÁ´Ù. XMLÀº ¹®¼ÀÇ ³»¿ë°ú ÇÔ²² ±× ±¸Á¶(structure)¸¦ ÇѲ¨¹ø¿¡ º¸¿©ÁÖÀÚ´Â ±Ùº» ÃëÁö¸¦ °®°í Àֱ⠶§¹®ÀÌ´Ù.
[¿¹ 6]
<?xml version=¡°1.0¡± encoding=¡°euc-kr¡±?>
<news>
<headline>Æ÷ö ½Å¿ëµî±Þ ³ô¾ÆÁú±î</headline>
<bodytext>
±¹Á¦ ½Å¿ëÆò°¡È¸»ç ¹«µð½º°¡ ±â¾÷ ½Å¿ëµî±ÞÀ» ÇØ´ç ±¹°¡ ½Å¿ëµî±Þ ÀÌ»óÀ¸·Î Æò°¡ÇÒ ¼ö ÀÖµµ·Ï ±âÁØÀ» ¿ÏÈÇÔ¿¡ µû¶ó <company value=¡°05490¡± org=¡°KOSPI¡±>Æ÷Ç×Á¦Ã¶</company>°ú <company value=¡°30200¡± org=¡°KOSPI¡±>Çѱ¹Åë½Å</company> µîÀÇ µî±Þ »óÇâ °¡´É¼ºÀÌ ³ô¾ÆÁ³´Ù.
</bodytext>
</news>
XML ¹®¼¿¡´Â ±× ¹®¼°¡ ¾î¶² ¸ð¾çÀ¸·Î º¸ÀÏ °ÍÀΰ¡¿¡ °üÇÑ Á¤º¸´Â ¾Æ¿¹ ¾ø´Ù. ¹®¼Á¤º¸´Â ¹®¼ÀÇ ³»¿ë¿¡ °üÇÑ ÄÁÅÙÆ® Á¤º¸¿Í ¹®¼ÀÇ Ç¥Ãâ¹æ½ÄÀ» °áÁ¤ÇÏ´Â ÇÁ¸®Á¨Å×ÀÌ¼Ç Á¤º¸, ±×¸®°í ¹®¼¾ç½ÄÀ» Ç¥ÁØÈ½Ã۱â À§ÇÑ ¹®¼ÇüÅÂÁ¤º¸ µî ¼¼ °¡Áö·Î ³ª´ ¼ö ÀÖ´Ù. XML ±â¼úÀº ÄÁÅÙÆ® Á¤º¸¿Í ÇÁ¸®Á¨Å×ÀÌ¼Ç Á¤º¸¸¦ ÀüÇô º°°³ÀÇ ÆÄÀÏ·Î ¶¼¾î ³õ¾Ò´Ù. ¿©±â¿¡ ¹®¼ÇüÅ Á¤º¸¸¦ ¶Ç´Ù¸¥ ÆÄÀÏ·Î µÖ¼ ¹®¼ÀÇ ÀÛ¼º¿¡¼ºÎÅÍ Àü´Þ°ú ÀçȰ¿ë¿¡ À̸£±â±îÁö °¢ ´Ü°è¿¡¼ ¹®¼ ó¸® È¿À²¼ºÀ» ±Ø´ëȽÃŲ´Ù.
XMLÀ» ÀÌ¿ëÇÑ ¼ºñ½º¿¡´Â ¼¼ °¡Áö ÆÄÀÏÀÌ ÇÊ¿äÇÏ´Ù. XML·Î µÈ ¹®¼ ±× ÀÚü¿Í ¹®¼ÀÇ Ç¥Ãâ ¾ç½ÄÀ» Á¤ÇÏ´Â XSL, ¹®¼ÀÇ Ç¥ÁØ ±¸¼º ¿ä¼Ò¸¦ Á¤ÇÏ´Â DTD°¡ ±×°ÍÀÌ´Ù. XMLÀº ÄÁÅÙÆ® Á¤º¸¸¦, XSLÀº ÇÁ¸®Á¨Å×ÀÌ¼Ç Á¤º¸¸¦, ±×¸®°í DTD´Â ¹®¼ÇüÅ Á¤º¸¸¦ ´ã°í ÀÖ´Ù. ¹°·Ð XML ¹®¼ Çϳª¸¸À¸·Îµµ ¼ºñ½º°¡ °¡´ÉÇÏ´Ù. ¹®¼ ¾È¿¡ µé¾î ÀÖ´Â ÄÁÅÙÆ®¸¸ ±×´ë·Î º¸¿©ÁÖ´Â ¼öÁØÀÌ´Ù. ¿©±â¿¡ DTD¸¦ µ¡ºÙÀÌ¸é ¹®¼ÀÇ ¾ç½ÄÀ» ÀÏÁ¤ÇÏ°Ô À¯ÁöÇÒ ¼ö ÀÖ°í XSLÀ» Ãß°¡ÇÏ¸é ¹®¼¸¦ º¸´Ù ¸ÚÁö°Ô ²Ù¹Ð ¼ö ÀÖ°Ô µÈ´Ù.
XML·Î °¡´Â ´Ù¸® ¡®XHTML¡¯
2000³â 1¿ù ÀÎÅÍ³Ý Ç¥Áرâ°üÀÎ W3C(www.w3c.org)´Â XHTML 1.0À̶õ »õ·Î¿î Ç¥ÁØÀ» ³»³õ¾Ò´Ù. XHTMLÀº Áö±Ý±îÁö À¥ÆäÀÌÁö¸¦ ¸¸µå´Â µ¥ °¡Àå ¸¹ÀÌ ¾²ÀÎ ¾ð¾îÀÎ HTMLÀÌ Â÷¼¼´ë ¾ð¾î XML·Î ¿Å¾Æ°¡±â À§ÇÑ ´Ù¸® ±¸½ÇÀ» ¸Ã´Â´Ù.
XMLÀÌ ¾Æ¹«¸® °·ÂÇÏ´Ù ÇÒÁö¶óµµ ÇöÀç HTML·Î ¾º¾î ÀÖ´Â 10¾ï°³°¡ ³Ñ´Â À¥ÆäÀÌÁö¸¦ ÇÏ·ç¾ÆÄ§¿¡ XML·Î ¹Ù²Ü ¼ö´Â ¾ø´Ù. HTML°ú XML¿¡´Â ÀûÀÝÀº Â÷À̰¡ Àֱ⠶§¹®ÀÌ´Ù. ±×·¸´Ù°í ÀÌ¹Ì ÃàÀûµÈ ¹æ´ëÇÑ HTML¹®¼µéÀ» ¹ö¸± ¼ö ¾ø´Ù´Â ÀÌÀ¯¸¸À¸·Î XML·Î °¡´Â ±æ¿¡ ¹ß¸ñÀ» ÀâÈú ¼öµµ ¾ø´Ù. ±×·¡¼ ³ª¿À°Ô µÈ °ÍÀÌ XHTMLÀÌ´Ù.
XHTMLÀº ±âÁ¸ÀÇ HTML ¸í·É¾îµéÀ» ±×´ë·Î À¯ÁöÇÏ¸é¼ XML Æ÷¸Ë¿¡ ¸Âµµ·Ï ÇÊ¿äÇÑ ¿ä¼ÒµéÀ» »õ·Î °¡¹ÌÇÑ ¾ð¾îü°è´Ù. ¿¹¸¦µé¸é HTML ű׵éÀ» ¸ðµÎ ¼Ò¹®ÀÚ·Î ½á¾ß ÇѴٰųª, ¸ðµç ¼Ó¼ºµéÀº Å«µû¿ÈÇ¥·Î ¹¾î¾ß ÇѴٰųª, ű׸¦ ¿¾úÀ¸¸é ¹Ýµå½Ã ¡®½½·¡½¬(/)¡¯¸¦ ½á¼ ű׸¦ ´Ý¾Æ¾ß ÇÑ´Ù´Â °Í µîÀÌ´Ù.
¾ÕÀ¸·Î À¥ºê¶ó¿ìÀúµéÀÌ HTML ´ë½Å XMLÀ» ±âº»À¸·Î Áö¿øÇÏ°Ô µÇ¸é ±âÁ¸ÀÇ HTMLÆäÀÌÁöµéÀº ±× ³»¿ëÀº º¸ÀÌÁö ¾Ê°í ¿¡·¯¸¸ ¿¬¹ßÇÏ°Ô µÈ´Ù. ±×·¯³ª XHTML·Î µÈ ¹®¼µéÀº ÇöÀçÀÇ ºê¶ó¿ìÀú³ª XMLºê¶ó¿ìÀú¿¡¼ ¸ðµÎ Àß º¸ÀδÙ.
ÀÌÁ¦ ÇÏ·ç¶óµµ »¡¸® ȨÆäÀÌÁö¿¡ ÀÖ´Â ¹®¼µéÀ» XHTML·Î ¹Ù²Ù°í, ÀϹÝÀÎ ¼öÁØ¿¡¼± »õ·Î¿î À¥ÆäÀÌÁö¸¦ ¸¸µé ¶§ ¾Æ¿¹ óÀ½ºÎÅÍ XHTMLÀ» »ç¿ëÇÏ´Â ÆíÀÌ Çö¸íÇÏ´Ù´Â ¸»ÀÌ´Ù. ±âÁ¸ÀÇ HTML¹®¼µéÀº W3C°¡ ¹«·á·Î Á¦°øÇÏ´Â ¡®Å¸À̵ð¡¯(Tidy)¶ó´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÌ¿ëÇÏ¸é ¼Õ½±°Ô XHTML¹®¼·Î ¹Ù²Ü ¼ö ÀÖ´Ù. ¡®Å¸À̵𡯴 http://www.w3.org/People/ Raggett/tidy/¿¡¼ ³»·Á¹ÞÀ» ¼ö ÀÖ´Ù.
¹®¼ ¾ç½ÄÀ» °áÁ¤ÇÏ´Â DTD
¸ðµç ¹®¼¿¡´Â ¹Ýµå½Ã µé¾î°¡¾ß ÇÒ ÇʼöÀûÀÎ ±¸¼º ¿ä¼Ò°¡ ÀÖ´Ù. ¿¹¸¦ µé¾î ±â¾È¼·ù¿¡´Â ±â¾ÈÀÚÀÇ À̸§, ±â¾È Á¦¸ñ, ¹®¼¹øÈ£ µîÀÌ ºüÁ®¼´Â ¾ÈµÈ´Ù. ¸¸ÀÏ °áÀç°úÁ¤¿¡¼ ¹®¼¹øÈ£°¡ ´©¶ôµÆÀ¸¸é ±× ¹®¼´Â ±â¾ÈÀÚ¿¡°Ô µÇµ¹¾Æ°¡¾ß ÇÑ´Ù. »çÀü¿¡ Çʼö ³»¿ë¿¡ °üÇÑ °Ë¿ÀåÄ¡°¡ ÀÖ¾ú´Ù¸é À̰°Àº ¾µµ¥ ¾ø´Â °úÁ¤Àº ÇÇÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
DTD(Document Type Definition)´Â ¹Ù·Î ÀÌ »çÀü °Ë¿ÀåÄ¡ ¿ªÇÒÀ» ¸Ã´Â´Ù. Ç×°ø±â´Â ¼ö¸¸°³ÀÇ ºÎǰÀ¸·Î ÀÌ·ïÁ® ÀÖ´Â Á¤¹ÐÇÑ ±â°è´Ù. ¹Ì±¹ÀÇ Ç×°ø±â Á¦Á¶¾÷ü º¸À×»ç´Â ¼öõ°³¼Ò¿¡ ´ÞÇÏ´Â ºÎǰ Á¦Á¶¾÷ü¿ÍÀÇ »çÀÌ¿¡ ÀÌó·³ ¼ö¸¹Àº ºÎǰ¿¡ °üÇÑ ¹®¼¸¦ ÁÖ°í ¹Þ´Â´Ù. º¸À×»ç´Â ¸ðµç ¹®¼¿¡ ÀÏÁ¤ÇÑ DTD¸¦ Àû¿ë½ÃÄÑ ¹®¼Àü´Þü°è¿¡ ÇÏÀÚ°¡ ÀÖ´Â ¹®¼°¡ ½Ã½ºÅÛ ¾ÈÀ¸·Î Èê·¯µé Æ´À» ÁÖÁö ¾Ê°í ÀÖ´Ù.
´º½ºÀÇ ¿¹¸¦ µé¾îº¸ÀÚ. ´º½ºÀÇ ±¸¼º ¿ä¼Ò °¡¿îµ¥ Á¦¸ñ, º»¹®, ÀÛ¼ºÀÚ, ÀÛ¼ºÀϽà µîÀº ºüÁ®¼´Â ¾ÈµÉ ³»¿ëµéÀÌ´Ù. À̵é Çʼö ±¸¼º ¿ä¼ÒµéÀ» DTD¿¡ ¹Ì¸® ÁöÁ¤Çصθé DTD¸¦ Àû¿ë½ÃŰ´Â ¿ªÇÒÀ» ¸ÃÀº ÇÁ·Î±×·¥ÀÎ °ËÁö±â(validiator)°¡ ÀÔ·ÂµÈ ´º½º¿Í DTD¸¦ ¼·Î ºñ±³ÇÑ´Ù. ¿¹¸¦ µé¾î Á¦¸ñÀÌ ºüÁ® ÀÖ´Â XML·Î µÈ ´º½º ÆÄÀÏÀ» ÀÔ·ÂÇÏ¸é °ËÁö±â´Â ¡®Á¦¸ñÀÌ ¾ø´Ù¡¯´Â ¿¡·¯¸Þ½ÃÁö¸¦ º¸¿©ÁÖ°í ´º½º ÆÄÀÏÀÇ Ã³¸®¸¦ ÁߴܽÃŲ´Ù.
ÅëÀÏµÈ DTD¿¡ µû¶ó ´º½ºÀÇ Æ÷¸ËÀÌ ÀÏÁ¤ÇÑ Ç¥ÁØÀ» °®°Ô µÇ¸é ´º½ºÀÇ Àü´Þ°ú 󸮰úÁ¤¿¡¼ ³ôÀº È¿À²À» ¿Ã¸± ¼ö ÀÖ°Ô µÈ´Ù. ´º½º¸¦ »ý»êÇÏ´Â ¸Åü¿¡ °ü°è¾øÀÌ ¾î¶² ÃâÆÇÀÚ¶óµµ °°Àº ´º½º ÆÄÀÏÀ» ÀÌ¿ëÇØ¼ ¿øÇÏ´Â ¸ð¾çÀ¸·Î ¼Õ½±°Ô ´º½º¸¦ ÃâÆÇÇÒ ¼ö ÀÖÀ» °ÍÀ̸ç, µ¶ÀÚ´Â ¸ðµç ¸ÅüÀÇ ´º½º¸¦ ÇÑ °¡Áö ¹æ½ÄÀ¸·Î °Ë»öÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
DTD¿Í XML scheme
XML ¹®¼¿¡ Ç¥ÁØÀ» Á¤ÇÏ´Â ¹æ½ÄÀ¸·Î´Â DTD ¸»°í XML schemeÀ» ¾µ ¼ö ÀÖ´Ù. DTD´Â SGML(Standard Generlized Markup Language)À̶ó´Â Markup LanguageÀÇ ¿øÁ¶·ÎºÎÅÍ À¯·¡µÆ´Ù. DTD´Â ³ª¸§´ë·Î ¾²ÀÌ´Â º°µµÀÇ ¾ð¾î·Î ±¸¼ºµÅÀÖ´Ù. ÀÌ¿¡ ºñÇØ XML scheme´Â XML°ú °°Àº ¾ð¾î±¸Á¶¸¦ °®°í ÀÖ¾î À̸¦ ¼±È£ÇÏ´Â °æ¿ìµµ ¸¹´Ù.
¹®¼ ½ºÅ¸ÀÏÀ» °áÁ¤ÇÏ´Â XSL
HTMLÀº ¡®¹®¼¸¦ ¾î¶² ¸ð¾çÀ¸·Î º¸¿©ÁÙ °ÍÀΰ¡¡¯¿¡ ÁÖ·Î °ü½ÉÀ» °®´Â´Ù. XML¿¡´Â À̰°Àº ÇÁ¸®Á¨Å×ÀÌ¼Ç Á¤º¸°¡ XSL(Extensible Style Language)À̶ó´Â ¹®¼¿¡ µû·Î ´ã°Ü ÀÖ´Ù. Á¦¸ñÀ» ¾î¶² Å©±âÀÇ ±Û¾¾·Î ³ªÅ¸³¾ °ÍÀÎÁö, ¹®¼ ¹ÙÅÁ¿¡´Â ¾î¶² »ö±òÀ» ±ò °ÍÀÎÁö, Çà°£À» ¾î´À Á¤µµ ¶ç¿ï °ÍÀÎÁö µîµî ¹®¼ÀÇ ½ºÅ¸ÀÏ¿¡ °üÇÑ Á¤º¸¸¦ ÇѲ¨¹ø¿¡ ´ã°í ÀÖ´Â ÆÄÀÏÀÌ XSL ¹®¼´Ù.
XSLÀ» ÇÑ ¹ø Á¤ÇØµÎ¸é ¾î¶² ¸Åü·ÎºÎÅÍ ¾î¶² XML ´º½ºÆÄÀÏÀ» ¹Þ´õ¶óµµ ÀÏÁ¤ÇÑ ¸ð¾çÀ¸·Î Ç¥ÃâÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÇϳªÀÇ XSL ÆÄÀÏ¿¡ ¿¬°áµÅ ÀÖ´Â ¸ðµç ´º½ºÆäÀÌÁö´Â XSL Çѱºµ¥¸¸ ¹Ù²Ù¸é ±× ¸ð¾çÀÌ ÀÏÁ¦È÷ ¹Ù²ï´Ù. µ¶ÀÚµé·Î¼´Â XSL ÆÄÀÏÀ» ÇÑ ¹ø¸¸ Àü¼Û¹ÞÀ¸¸é ´Ù¸¥ ´º½º¸¦ º¼ ¶§µµ ¶È°°Àº ½ºÅ¸ÀÏÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´õ ÀÌ»ó °°Àº ½ºÅ¸ÀÏ Á¤º¸¸¦ ¹Ýº¹Çؼ Àü¼Û¹ÞÀ» Çʿ䰡 ¾ø¾î¼ ÀÎÅÍ³Ý ±³Åë·®ÀÌ Å©°Ô ÁÙ°í ±× ¼Óµµ°¡ »¡¶óÁø´Ù.
°°Àº XML¹®¼ ¾È¿¡¼µµ XSLÀº ´Ù¾çÇÑ ÀçÁÖ¸¦ ºÎ¸± ¼ö ÀÖ´Ù. ¶È°°Àº XML¹®¼¸¦ °¡Áö°í XSL ¸í·É¾î¸¦ Á¶ÀÛÇÏ¸é ¹®¼ÀÇ ÀϺθ¦ °¨Ãâ ¼öµµ ÀÖ°í ¹®¼ ³»¿ëÀÇ ¼ø¼¸¦ ¹Ù²Ü ¼öµµ ÀÖÀ¸¸ç, ÇϳªÀÇ ¹®¼¸¦ ¿©·¯ ÆäÀÌÁö·Î Âɰ³¼ º¸¿©ÁÙ ¼öµµ ÀÖ´Ù. ±âÁ¸ HTML ¹æ½ÄÀ¸·Î ¹®¼ÀÇ ¸ð¾çÀ» ¹Ù²ÙÀÚ¸é ±×¶§¸¶´Ù ¼¹ö¿¡ Á¢¼ÓÇØ¼ »õ·Î¿î ¸ð¾çÀÇ ÆäÀÌÁö¸¦ ÀÏÀÏÀÌ Àü¼Û¹Þ¾Æ¾ß Çß´Ù. ±×·¯³ª XSLÀ» ÀÌ¿ëÇϸé Çѹø Àü¼Û¹ÞÀº XML¹®¼ÀÇ Àüü ³»¿ëÀ» »ç¿ëÀÚÀÇ PC¿¡ ´ã¾Æ³õÀº ä ´õ ÀÌ»ó ¼¹ö¿¡ Á¢¼ÓÇÒ ÇÊ¿ä ¾øÀÌ ¹®¼ÀÇ ¸ð¾çÀ» ´Ù¾çÇÏ°Ô ¿¬ÃâÇÒ ¼ö ÀÖ´Ù.
½ºÅ¸ÀÏ ¾ð¾îÀÇ Á¾·ù
XML¹®¼ÀÇ ½ºÅ¸ÀÏÀ» ·»´õ¸µ(rendering)ÇÏ´Â µ¥ ¾²ÀÌ´Â ¾ð¾î·Î´Â XSL ¿Ü¿¡µµ DSSSL(Document Style Semantics and Specification Language)°ú CSS(Cascading Style Sheet)°¡ ÀÖ´Ù.
DSSSLÀº ÁÖ·Î SGML ¹®¼ÀÇ ·»´õ¸µ¿¡ ¾²ÀÌ´Â ½ºÅ¸ÀÏ ¾ð¾î·Î »ç¿ë¹ýÀÌ ±î´Ù·Î¿ì³ª Àμâ¿ë ¹®¼¸¦ ¸¸µé¾î³»´Â µ¥ Æí¸®ÇÏ´Ù´Â °Á¡À» °®°í ÀÖ´Ù. CSS´Â XSLó·³ ´ÙÀ̳»¹ÍÇÑ ±â´ÉÀº ¾øÀ¸³ª ¹è¿ì±â ½±°í HTML¿¡µµ ½±°Ô Àû¿ëÀÌ °¡´ÉÇÏ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù.
CSS¿¡ ´ëÇØ¼´Â W3C À¥»çÀÌÆ® °¡¿îµ¥ http://www.w3.org/Style/CSS/¿¡¼ ÀÚ¼¼È÷ º¼ ¼ö ÀÖ´Ù. ¶ÇÇÑ DSSSL¿¡ ´ëÇØ¼´Â http://www.netfolder. com/DSSSL/ »çÀÌÆ®¿¡ »ó¼¼ÇÑ ¼³¸í°ú ¿ë¹ýÀÌ Á¤¸®µÅ ÀÖ´Ù.
XML ¸Àº¸±â
XMLÀ̳ª XSL ¹®¼¸¦ ¸¸µå´Â µ¥´Â Ưº°ÇÑ ÆíÁý±â°¡ ÇÊ¿äÇÏÁö ¾Ê´Ù. ¾²°í ÀÖ´Â ¿öµåÇÁ·Î¼¼¼³ª À©µµÁî¿¡ ±âº»À¸·Î Á¦°øµÇ´Â notepad³ª wordpad¸¸À¸·Îµµ ÃæºÐÇÏ´Ù. ±×·¯³ª ÀÛ¾÷ÀÌ ³¡³ XML¹®¼¸¦ ¸ð´ÏÅÍ¿¡¼ È®ÀÎÇØº¸·Á¸é MS ÀÎÅÍ³Ý ÀͽºÇ÷η¯ 5.0 ÀÌ»óÀÇ ¹öÀüÀÌ ÇÊ¿äÇÏ´Ù. ÇöÀç XMLÀ» °¡Àå ¿Ïº®È÷ Áö¿øÇÏ´Â À¥ºê¶ó¿ìÀú´Â MS ÀÎÅÍ³Ý ÀͽºÇ÷η¯À̱⠶§¹®ÀÌ´Ù.
XML¹®¼ ¸¸µé±â
[¿¹ 7]Àº À¯È¿ÇÑ XML¹®¼´Ù. ÀÌ ¹®¼¿¡´Â <story>·Î ±¸ºÐµÈ ¼¼ °ÇÀÇ ±â»ç°¡ ´ã°Ü ÀÖ´Ù. »ç¿ëÇÏ´Â ÆíÁý±â¿¡¼ [¿¹ 7]ÀÇ ³»¿ëÀ» ±×´ë·Î ÀÔ·ÂÇÑ µÚ ÀÌ ÆÄÀÏÀ» news.xmlÀ̶ó°í ÀúÀåÇÑ´Ù. À̶§ ÆÄÀÏÀÇ È®ÀåÀÚ´Â ¹Ýµå½Ã xmlÀ̾î¾ß ÇÑ´Ù.
[¿¹ 7]
<?xml version=¡°1.0¡± encoding=¡°euc-kr¡±?>
<news>
<story>
<headline>ºô °ÔÀÌÃ÷ 7³â ¿¬¼Ó ¼¼°è ÃÖ°í °©ºÎ</headline>
<subtitle>³ª½º´Ú Æø¶ôÀ¸·Î ±â¼ú ºÎÈ£µé ¸ô¶ô</subtitle>
<writer>±èÇü½Ä</writer>
<bodytext>
<leading>Æ÷ºê½º ÃÖ±ÙÈ£°¡ ¼¼°è °©ºÎµéÀÇ ·©Å·À» ¸Å°å´Ù. ¿ÃÇØÀÇ Æ¯Â¡Àº ³ª½º´Ú Æø¶ôÀ¸·Î ±â¼ú ºÎÈ£µéÀÇ Àç»êÀÌ ´ëÆø ÁÙ¾îµé¸é¼ ¼øÀ§ º¯µ¿ÀÌ ½ÉÇÑ °¡¿îµ¥ Á¤Åë ÅõÀÚ¸¦ °íÁýÇß´ø <person>¿ö·» ¹öÆê</person>ÀÌ ¼¼°è 2À§ÀÇ °©ºÎ·Î µîÀåÇß´Ù´Â °ÍÀÌ´Ù.</leading>
<fullstory>¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ Ã¢¾÷ÀÚÀÌÀÚ È¸ÀåÀÎ <person>ºô °ÔÀÌÃ÷</person>´Â Àç»êÀÌ 630¾ï ´Þ·¯¿¡¼ 587¾ï ´Þ·¯·Î ÁÙ¾î µé¾úÁö¸¸ 7³â° ¿¬¼Ó ¼¼°è ÃÖ°íÀÇ °©ºÎ ÀÚ¸®¸¦ À¯ÁöÇß´Ù.
±â¾÷ÀÇ ¼öÀͰú À繫»óŸ¦ Áß½ÃÇÏ´Â ÅõÀÚ¹æ½ÄÀ» °íÁýÇß´ø ¿ö·» ¹öÆêÀº 40¾ï ´Þ·¯°¡ ´Ã¾î³ 323¾ï ´Þ·¯ÀÇ Àç»êÀ» º¸À¯ÇÑ °ÍÀ¸·Î ³ªÅ¸³ª ÀÛ³â 4À§¿¡¼ ÀϾà 2À§·Î ±ÞºÎ»óÇß´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ 2ÀÎÀÚÀÎ <person>Æú ¾Ù·±</person>ÀÌ 304¾ï ´Þ·¯·Î 3À§¸¦ Â÷ÁöÇß´Ù. </fullstory>
</bodytext>
</story>
<story>
<headline>´ë¸¸, Áß±¹ Á÷Á¢ÅõÀÚ Çã¿ë °ËÅä</headline>
<writer>ÀÌ¿õ</writer>
<bodytext>
<leading>´ë¸¸ÀÇ ´ë¸¸´ë·úÀ§¿øÈ¸(MAC)°¡ ´ÙÀ½ Á¤Ã¥È¸ÀÇ¿¡¼ Áß±¹ º»Åä¿¡ ´ëÇÑ Á÷Á¢ ÅõÀÚ¸¦ Çã¿ëÇÏ´Â ¹æ¾ÈÀ» ³íÀÇÇÒ °èȹÀ̶ó°í ½ÅÈÅë½ÅÀÌ 22ÀÏ º¸µµÇß´Ù.</leading>
<fullstory>MAC ȸÀå <person>Â÷ÀÌ ·ÕÀ¢</person>Àº À̳¯ ¡°MAC´Â ´ë¸¸ ±â¾÷µéÀÇ Áß±¹ º»Åä¿¡ ´ëÇÑ Á÷Á¢ ÅõÀÚ¸¦ Çã¿ëÇÏ´Â ¹æ¾ÈÀ» °í·ÁÇϰí ÀÖ´Ù¡±°í ¹àÇû´Ù. ±×´Â ¶Ç Áß±¹µµ ÇØ¿Ü ÅõÀÚÀڵ鿡 ´ëÇÑ º¸È£¸¦ °ÈÇϱâ À§ÇØ °æÁ¦Á¦µµµé °³ÇõÇϰí ÀÖ´Â ÁßÀ̶ó°í µ¡ºÙ¿´´Ù.
ÇÑÆí ´ë¸¸Á¤ºÎ´Â ³»ÀüÀÌ ³¡³ 1949³â ÀÌ·¡·Î Áß±¹°úÀÇ Á÷Á¢ ±³¿ªÀ» ±ÝÁöÇØ ¿Ô±â ¶§¹®¿¡ ´ë¸¸ ±â¾÷µéÀÇ Áß±¹ ÅõÀÚ´Â Á¦3±¹À» °æÀ¯Çؼ ÀÌ·ç¾îÁö°í ÀÖ´Ù. </fullstory>
</bodytext>
</story>
<story>
<headline>ÀÏ Á¤°è³» °æÁ¦¼ºÀå·ü µÎ°í À̰ß</headline>
<writer>±Ç¼ºÈñ</writer>
<bodytext>
<leading>ÀϺ»ÀÇ <person>¾ß³ª±â»ç¿Í ÇÏÄí¿À</person> ±ÝÀ¶´ã´ç Àå°üÀº Àü³¯ <person>´ÙÄɳªÄ« ÇìÀÌÁ¶</person> ÀçÁ¤°æÁ¦¼º Àå°üÀÌ ÇâÈÄ 2~3³â°£ ÀϺ»ÀÇ °æÁ¦¼ºÀå·üÀº 0~1% »çÀ̶ó°í ¹àÈùµ¥ ´ëÇØ ¡°³Ê¹« ºñ°üÀû¡±À̶ó°í ¹Ý¹ÚÇß´Ù. </leading>
<fullstory>´ÙÄɳªÄ«´Â Àü³¯ ¡°¾ÕÀ¸·Î 2~3³â°£Àº ±Ø½ÉÇÑ Á¶Á¤ ±â°£À¸·Î ÀÌ ±â°£µ¿¾È °æÁ¦¼ºÀå·üÀº 0~1% »çÀ̰¡ µÉ °Í¡±À̶ó°í ¸»Çß´Ù.
¾ß³ª±â»ç¿Í´Â ÀÌ¿¡´ëÇØ À̳¯ ³Ê¹« ºñ°üÀûÀÎ Àü¸ÁÀ̶ó¸ç ÇÊ¿äÇÏ´Ù¸é °æÁ¦¼ºÀå·ü Àü¸ÁÄ¡¸¦ Á¶Á¤ÇÒ ÇÊ¿ä´Â ÀÖ´Ù°í ÁöÀûÇß´Ù. </fullstory>
</bodytext>
</story>
</news>
XML ¹®¼¸¦ ¸¸µé ¶§´Â ²À ÁöÄÑ¾ß ÇÒ ¿øÄ¢ÀÌ ÀÖ´Ù. ù°, XML ¹®¼¿¡¼ ¸ðµç ű״ ÇÑ ¹ø ¿¾úÀ¸¸é ¹Ýµå½Ã ´Ý¾Æ¾ß ÇÑ´Ù. ű׿¡´Â ¸í·ÉÀ» ½ÃÀÛÇÏ´Â ÅÂ±× Áï opening tag¿Í ¸í·ÉÀ» ³¡³»´Â ÅÂ±× Áï closing tag°¡ ÀÖ´Ù. ¿¹¸¦ µé¾î HTML¿¡¼ ´Ü¶ôÀ» ³ª´©´Â ű×ÀÎ <P>´Â ÇÑ ¹ø ¾²´Â °ÍÀ¸·Î Á·ÇÏ´Ù. ±×·¯³ª XML¿¡¼´Â <P>·Î ¸í·ÉÀ» ½ÃÀÛÇßÀ¸¸é ±× ³¡³ª´Â ºÎºÐ¿¡¼ </P>¶ó´Â closing tag¸¦ ¹Ýµå½Ã ½áÁà¾ß ÇÑ´Ù. µüÈ÷ closing tag°¡ ¾ø´Â <BR>°ú °°Àº ű׶ó ÇÒÁö¶óµµ <BR/>¿Í °°ÀÌ ¸í·ÉÀÌ ³¡³µÀ½À» ÀǹÌÇÏ´Â ½½·¡½¬(/)¸¦ ¹Ýµå½Ã ¸í±âÇØ¾ß ÇÑ´Ù.
µÑ°, XML ¹®¼¿¡¼´Â ¸ðµç ¼Ó¼º°ªÀÌ µû¿ÈÇ¥(¡°)·Î ¹¿©¾ß ÇÑ´Ù. ±Û¾¾ÀÇ »ö±ò°ú Å©±â¸¦ Á¤ÇÏ´Â font ű״ HTML¿¡¼´Â <font color=red size=2>¿Í °°ÀÌ µû¿ÈÇ¥°¡ ¾øÀÌ ½áµµ °ü°è ¾ø´Ù. ±×·¯³ª XML¿¡¼´Â <font color=¡°red¡± size=¡°2¡±>¿Í °°ÀÌ ¸ðµç ¼Ó¼º°ªÀ» ¹Ýµå½Ã µû¿ÈÇ¥·Î µÑ·¯½Î¾ß ÇÑ´Ù.
¼Â°, XML¹®¼¿¡¼´Â ¿µ¹® ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ°¡ ¹Ýµå½Ã ÁöÄÑÁ®¾ß ÇÑ´Ù. HTML¿¡¼´Â ű׸¦ <body>¶ó°í ¾²µçÁö <BODY>¶ó°í ¾²µçÁö ¾Æ¹«·± Â÷À̰¡ ¾ø´Ù. ±×·¯³ª XML¿¡¼´Â <news>¿Í <News>¿Í <NEWS>¸¦ ¸ðµÎ ¼·Î ´Ù¸¥ ű׷ΠÀνÄÇÑ´Ù.
XML¿¡¼´Â À̰°Àº Á¶°ÇÀ» ¸¸Á·ÇÏ´Â ¹®¼¸¦ ¡°¸ð¾çÀ» Àß °®Ãᡱ(well-formed) ¹®¼¶ó°í ºÎ¸¥´Ù. ¶ÇÇÑ DTD¿¡ Á¤ÇÑ ¿ä°ÇÀ» °®Ãá ¹®¼¸¦ ¡°À¯È¿ÇÑ¡±(valid) ¹®¼¶ó°í ¸»ÇÑ´Ù. ¸ð¾çÀ» Àß °®Ãß°í À¯È¿ÇÑ ¹®¼´Â XML¹®¼°¡ ¹Ýµå½Ã °®Ãç¾ß ÇÒ ¿ä°ÇÀÌ´Ù.
XSL·Î ½ºÅ¸ÀÏ ¸¸µé±â
À̹ø¿¡´Â ÀÎÅÍ³Ý ÀͽºÇ÷η¯ÀÇ ¡®ÆÄÀÏ ¿±â¡¯ ±â´ÉÀ» ÀÌ¿ëÇØ ¾Õ¼ ÀúÀåÇß´ø news.xml ÆÄÀÏÀ» ºÒ·¯¿Í º¸ÀÚ. ±×·¯¸é [±×¸² 5]¿Í °°Àº ȸéÀÌ º¸ÀδÙ. ÀÌ´Â ½ºÅ¸ÀÏ Á¤º¸°¡ ÀüÇô¾ø´Â »óÅ¿¡¼ ÀͽºÇ÷η¯°¡ XML¹®¼¸¦ ±×´ë·Î º¸¿©ÁÖ´Â ÇüÅ´Ù. ÀÌó·³ XML¹®¼´Â µû·Î ¸ð¾çÀ» ³»Áö ¾Ê´õ¶óµµ ±× ÅÂ±×¿Í ÇÔ²² ³»¿ëÀ» ¿ÂÀüÈ÷ º¼ ¼ö ÀÖ´Ù.
[±×¸² 5]
¸¸ÀÏ [±×¸² 5]¿Í °°Àº ȸéÀÌ ³ªÅ¸³ªÁö ¾Ê°í ¿¡·¯ ¸Þ½ÃÁö°¡ º¸Àδٸé, ¾Õ¿¡¼ ¼³¸íÇßµí ¡®¸ð¾çÀ» Àß °®Ãᡯ ¹®¼°¡ ¾Æ´Ò È®·üÀÌ ³ô´Ù. ¸ðµç űװ¡ ¦À» ÀÌ·ï Á¦´ë·Î ¿¸®°í ´ÝÇû´ÂÁö, ¸ðµç ¼Ó¼º °ªÀÌ µû¿ÈÇ¥·Î Á¦´ë·Î ¹¿©ÀÖ´ÂÁö Àß »ìÆìºÁ¾ß ÇÑ´Ù.
ÀÌÁ¦ XML¹®¼¿¡ ¸ð¾çÀ» ´õÇØº¸ÀÚ. ÀÌ´Â XML¹®¼¿¡ XSL¹®¼¸¦ ¿¬°á½ÃÅ´À¸·Î½á °¡´ÉÇÏ´Ù.
XSL¹®¼¸¦ ¿¬°á½Ã۱â À§Çؼ´Â XML¹®¼ÀÇ Ã³À½ µÎ ÁÙÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²ãÁà¾ß ÇÑ´Ù.
<?xml version=¡°1.0¡± encoding=¡°euc-kr¡±?>
<?xml-stylesheet type=¡°text/xsl¡± href=¡°news.xsl¡±?>
ù°ÁÙÀº ÀÌ ¹®¼°¡ XML·Î ¾º¾îÁ³°í ±× ¹öÀüÀº 1.0À̸ç Çѱ¹¾î·Î µÅÀÖÀ½À» ³ªÅ¸³½´Ù. µÑ°ÁÙÀº XSL·Î ¾º¾îÁø ½ºÅ¸ÀÏ½ÃÆ®¿Í ¿¬°áµÅ ÀÖÀ¸¸ç, ½ºÅ¸ÀÏ½ÃÆ®ÀÇ ÆÄÀÏ À̸§ÀÌ news.xslÀ̶ó´Â ¶æÀÌ´Ù.
[¿¹ 8]Àº ¾ÕÀÇ news.xml ¹®¼¸¦ HTML ÆäÀÌÁö·Î ³ªÅ¸³»±â À§ÇÑ XSL ¹®¼´Ù. ÀÌ ÆÄÀÏÀº news.xslÀ̶ó´Â À̸§À¸·Î ÀúÀåµÅ¾ß ÇÑ´Ù. [¿¹ 7]ÀÇ news.xml ÆÄÀÏ ¼Ó¿¡ news.xslÀÌ XSL ½ºÅ¸ÀÏ½ÃÆ®·Î ÁöÁ¤µÅ Àֱ⠶§¹®ÀÌ´Ù.
[¿¹ 8]
<?xml version=¡°1.0¡±?>
<xsl:stylesheet version=¡°1.0¡± xmlns:xsl=¡°http://www.w3. org/TR/WD-xsl¡±>
<xsl:template match=¡°/¡±>
<html>
<head>
<title>Digital News Handbook</title>
</head>
<body>
<div style=¡°margin-left:10pt; margin-right:10pt¡±>
<xsl:apply-templates select=¡°news/*¡± />
</div>
</body>
</html>
</xsl:template>
<xsl:template match=¡°story¡±>
<div align=¡°center¡±>
<b>
<xsl:value-of select=¡°headline¡±/>
</b>
<br/>
<font size=¡°-1¡±>
<xsl:value-of select=¡°subtitle¡±/>
<br/>
- <xsl:value-of select=¡°writer¡±/> -
</font>
</div>
<p/>
<xsl:apply-templates match=¡°bodytext¡±/>
<p/>
<hr/>
</xsl:template>
<xsl:template match=¡°bodytext¡±>
<font size=¡±-1¡±>
<b>
<xsl:value-of select=¡°leading¡±/>
</b>
<p/>
<xsl:value-of select=¡°fullstory¡±/>
</font>
<p/>
</xsl:template>
</xsl:stylesheet>
[¿¹ 8]ÀÇ news.xslÀ» news.xml°ú °°Àº µð·ºÅ丮¿¡ ÀúÀåÇÑ ´ÙÀ½ ÀÎÅÍ³Ý ÀͽºÇ÷η¯ÀÇ ¡®ºÒ·¯¿À±â¡¯¸¦ ÅëÇØ news.xml ÆÄÀÏÀ» ¿¸é [±×¸² 6]°ú °°Àº ȸéÀÌ ³ªÅ¸³´Ù. ¾Õ¼ º¸¾Ò´ø [±×¸² 5]¿¡ ºñÇØ Á¦¸ñ, ºÎÁ¦¸ñ, ÇÊÀÚÀ̸§, ±â»ç ¸®µå, º»¹® µîÀÌ ÇÑÃþ º¸±â ÁÁ°Ô Á¤µ·µÅ ÀÖÀ½À» ¾Ë ¼ö ÀÖ´Ù.
[±×¸² 6]
¿©±â¼ ÁÖ¸ñÇØ¾ß ÇÒ Á¡Àº news.xml¿¡ µé¾îÀÖ´ø ¼¼ °ÇÀÇ ±â»ç°¡ news.xslÀ̶ó´Â ´Ü ÇϳªÀÇ XSL ÆÄÀÏÀ» ÀÌ¿ëÇØ ÀÏÁ¤ÇÑ ¸ð¾çÀ¸·Î ȸ鿡 Ç¥ÃâµÈ´Ù´Â Á¡ÀÌ´Ù. °Å²Ù·Î ¸»Çؼ news.xslÀÇ ³»¿ëÀ» ¹Ù²ãÁÖ¸é ¼¼ °ÇÀÇ ±â»çÀÇ ¸ð¾çÀ» ÀÏÁ¦È÷ ¹Ù²Ü ¼ö ÀÖ´Ù.
±â»çÀÇ Á¦¸ñÀ» ±½Àº ±Û¾¾¿¡¼ º¸Åë ±Û¾¾·Î ¹Ù²ãº¸ÀÚ. [¿¹ 8]ÀÇ À§·ÎºÎÅÍ 17~19¹øÂ° ÁÙÀº ´ÙÀ½°ú °°ÀÌ ¾º¾î ÀÖ´Ù.
<b>
<xsl:value-of select=¡°headline¡±/>
</b>
¿©±â¼ ±Û¾¾¸¦ ±½°Ô ÇØÁִ ű×ÀÎ <b>¸¦ ¶¼³»¸é µÈ´Ù. ¹°·Ð closing tagÀÎ </b>µµ ÇÔ²² Á¦°ÅÇØ¾ß ÇÑ´Ù. »õ·Î °íÃÄÁø news.xslÀ» ÀúÀåÇÑ ´ÙÀ½ [±×¸² 6]ÀÇ news.xmlÀÌ ¶° ÀÖ´Â ºê¶ó¿ìÀú¿¡¼ ¡®»õ·Î°íħ¡¯À» Çϸé ȸéÀº [±×¸² 7]°ú °°ÀÌ º¯ÇÑ´Ù. ¼¼ °Ç ±â»çÀÇ ¸ðµç Á¦¸ñÀÌ ÀÏÁ¦È÷ º¸Åë ±Û¾¾·Î ¹Ù²î¾î ÀÖÀ½À» º¼ ¼ö ÀÖ´Ù.
[±×¸² 7]
[¿¹ 7]ÀÇ ´º½º´Â Á¦¸ñ, ºÎÁ¦¸ñ, ÇÊÀÚ, ±â»ç ¸®µå, ±â»ç º»¹® µîÀÇ ±¸¼º ¿ä¼Ò·Î ÀÌ·ïÁ® ÀÖ´Ù. µðÁöÅÐ ´º½º´Â ÇϳªÀÇ ±â»ç¸¦ ÀÌ·ç°í ÀÖ´Â °³º° ±¸¼º ¿ä¼Ò¸¦ À籸¼ºÇؼ »õ·Î¿î ´º½º ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù´Â °Á¡À» °¡Áø´Ù. XSLÀ» ÀÌ¿ëÇϸé ÇÊ¿äÇÑ ±¸¼º ¿ä¼Ò¸¸ Á·Áý°Ô·Î ÁýµíÀÌ °ñ¶ó³»¼ º¸¿©ÁÙ ¼ö ÀÖ´Ù. ¹°·Ð ±â»ç ³»¿ëÀ» ´ã°í ÀÖ´Â XML ¹®¼¿¡´Â ÀüÇô ¼Õ´î Çʿ䰡 ¾ø´Ù. ¸ðµç °ÍÀº ±â»ç¿Í ¿¬°áµÈ XSL ÆÄÀϸ¸ ¹Ù²ãÁÖ¸é ³¡ÀÌ´Ù.
[¿¹ 7]¿¡¼ ±â»ç Á¦¸ñ°ú ¸®µå¸¸ ¿°ÅÇÏ´Â ´º½º ¸®½ºÆ®¸¦ ¸¸µé¾î º¸ÀÚ. [¿¹ 9]´Â ¾ÕÀÇ [¿¹ 8]ÀÇ XSL¹®¼¿¡¼ subtitle, writer, fullstory ºÎºÐ¸¸ µé¾î³½ °ÍÀÌ´Ù. ÇÊ¿ä¾ø´Â ºÎºÐ¸¸ »©³½ ´ÙÀ½ ÀÌ XSLÆÄÀÏÀ» °°Àº À̸§À¸·Î ´Ù½Ã ÀúÀåÇÑ´Ù. ±×¸®°í ºê¶ó¿ìÀú¿¡¼ ¡®»õ·Î°íħ¡¯À» ÇØº¸¸é ȸéÀº [±×¸² 8]ó·³ Á¦¸ñ°ú ¸®µå¸¸ º¸ÀÌ´Â ´º½º ¸®½ºÆ®·Î °¨Âʰ°ÀÌ ¹Ù²ï´Ù.
[¿¹ 9]
<xsl:stylesheet version=¡°1.0¡± xmlns:xsl=¡°http://www.w3.org/ TR/WD-xsl¡±>
<xsl:template match=¡°/¡±>
<html>
<head>
<title>Digital News Handbook</title>
</head>
<body>
<div style=¡°margin-left:10pt; margin-right:10pt¡±>
<xsl:apply-templates select=¡°news/*¡± />
</div>
</body>
</html>
</xsl:template>
<xsl:template match=¡°story¡±>
<div align=¡°center¡±>
<b>
<xsl:value-of select=¡°headline¡±/>
</b>
<br/>
</div>
<p/>
<xsl:apply-templates match=¡°bodytext¡±/>
<p/>
<hr/>
</xsl:template>
<xsl:template match=¡°bodytext¡±>
<font size=¡°-1¡±>
<b>
<xsl:value-of select=¡°leading¡±/>
</b>
</font>
<p/>
</xsl:template>
</xsl:stylesheet>
[±×¸² 8]
XSLÀÇ ±â´ÉÀº Á¡Â÷ ´Ù¾çÇÏ°Ô ¹ß´ÞÇϰí ÀÖ´Ù. xsl:if¸¦ ÀÌ¿ëÇϸé Á¶°Ç¿¡ ¸Â´Â ³»¿ë¸¸ °ñ¶ó¼ º¸¿©ÁÙ ¼öµµ ÀÖ´Ù. À̸¦Å×¸é ±â»ç º»¹®¿¡ ¡®ºô °ÔÀÌÃ÷¡¯¶õ ¸»ÀÌ µé¾î ÀÖ´Â ±â»ç¸¸ ã¾Æ¼ º¸¿© ÁÙ ¼ö ÀÖ´Ù. ¶ÇÇÑ xsl:sort¸¦ ¾²¸é ´º½º¸¦ °¡³ª´Ù ¶Ç´Â ¾ËÆÄºª ¼øÀ¸·Î Á¤¿ÇÒ ¼öµµ ÀÖ´Ù.
ÀÚ¹Ù ¾ÖÀÌÇø´(Java Applet)°ú °°Àº ÀÛÀº ÇÁ·Î±×·¥¿¡ XSL ÆÄÀÏÀ» ´ã¾Æ XML ¹®¼¿Í ÇÔ²² µ¶ÀÚ¿¡°Ô ÇÑ Â÷·Ê Àü¼ÛÇØÁÖ¸é µ¶ÀÚ´Â ´õ ÀÌ»ó ¼¹ö¿¡ Á¢¼ÓÇÏÁö ¾Ê°íµµ ´ÙÀ̳»¹ÍÇÑ ´º½ºÈ¸éÀ» Áñ±æ ¼ö ÀÖ°Ô µÈ´Ù. ÇÁ·Î±×·¥¿¡ ¹Ì¸® ´ã°ÜÀÖ´Â ¸Þ´º¿¡ µû¶ó XML·Î µÈ ´º½ºÆÄÀÏÀ» ¸Å¿ì ºü¸¥ ¼Óµµ·Î ´Ù¾çÇÏ°Ô ¿¬ÃâÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
´º½º¿Í XML
XMLÀº ´º½º ºñÁî´Ï½º¿¡ ±× ¾²ÀÓ»õ°¡ Å©´Ù. ÃÖ±Ù ´º½º ºñÁî´Ï½º¿¡¼ ÀϾ°í ÀÖ´Â º¯È¿¡ ´ëóÇÏ´Â µ¥ XMLÀº °ÅÀÇ À¯ÀÏÇÏ¸é¼ °¡Àå È¿°úÀûÀÎ ´ë¾ÈÀ¸·Î ¶°¿À¸¥´Ù.
ù°, ´º½º ¸Åü°¡ ³¯ÀÌ °¥¼ö·Ï ´Ù¾çÇØÁö°í ÀÖ´Ù. ÇÑ ¹ø ÀÛ¼ºµÈ ±â»ç´Â ½Å¹®¿¡ ÀμâµÇ°í µ¿½Ã¿¡ À¥»çÀÌÆ®¿¡ Ç¥ÃâµÈ´Ù. ¹«¼±ÀÎÅͳÝÀ» ÅëÇØ ÈÞ´ëÀüȳª PDA ȸ鿡 »Ñ·ÁÁö°í ÀÚµ¿À¸·Î ¸ñ¼Ò¸®·Î º¯È¯µÅ ÀÐÇôÁö±âµµ ÇÑ´Ù. ±â»çº»¹®À» XML·Î ÇÑ ¹ø ÀúÀåÇØµÎ°í ¼ºñ½ºÇÏ·Á´Â ¸Åü¿¡ ¸Â´Â XSLÀ» °¢°¢ ¸¸µé¾îµÎ¸é ¾î¶² °æ¿ì¿¡¶óµµ ¼ºñ½º°¡ °¡´ÉÇØÁø´Ù.
µÑ°, ÀÎÅͳÝÀÇ ¹ß´Þ·Î ¼·Î ´Ù¸¥ ´º½º¸Åü »çÀÌ¿¡ ´º½º¸¦ ±³È¯ÇÏ´Â ÀÏÀÌ ¸¹´Ù. ¸¸ÀÏ ´º½º¸Åü¸¶´Ù ´º½º¸¦ Àü¼ÛÇÏ´Â Æ÷¸ËÀÌ Á¦°¢°¢ÀÌ¸é ±×¿¡ µû¸¥ ºñ´É·üÀº ¸Å¿ì ½É°¢ÇÏ´Ù. ´º½º¸¦ ÁÖ°í ¹Þ´Â ¾çÂÊÀÌ ¸ðµÎ °³º°ÀûÀÎ ´º½ºÃ³¸® ÇÁ·Î±×·¥À» µû·Î °³¹ßÇØ¾ß Çϱ⠶§¹®ÀÌ´Ù. ¼Û¼ö½Å »ó´ë°¡ ¸¹¾ÆÁö¸é ±× ÇÁ·Î±×·¥ Á¾·ùµµ ¹®Á¦Áö¸¸ ¼Û¼ö½Å ½Ã½ºÅÛÀ» À¯Áö°ü¸®ÇϱⰡ ¾î·Á¿öÁø´Ù. ¸¸ÀÏ ¸ðµç ¸Åü°¡ Çϳª·Î ÅëÀÏµÈ Æ÷¸ËÀ» ½á¼ ´º½º¸¦ ÁÖ°í ¹Þ´Â´Ù¸é ÀÌ·± ¹®Á¦´Â ¾ø¾îÁø´Ù. XMLÀº ÀÌ·± Àǹ̿¡¼ ´º½º Æ÷¸ËÀÇ Ç¥ÁØÈ¿¡ Å©°Ô ±â¿©ÇÑ´Ù.
¼Â°, ¸ÂÃã´º½º¿Í °°ÀÌ µ¶ÀÚÀÇ ´º½º¿¡ ´ëÇÑ ¿ä±¸°¡ ´Ù¾çÇØÁö°í ÀÖ´Ù. ±âÁ¸ ´º½º ÆÄÀϵéÀº ´Ü¾î Áß½ÉÀÇ °Ë»ö ¸»°í´Â µüÈ÷ ¿øÇÏ´Â ´º½º¸¦ Á¤È®È÷ ã¾Æ³»´Â ¹æ¹ýÀÌ ¾ø´Ù. ¸ÂÃã´º½º´Â ±×¾ß¸»·Î µ¶ÀÚµéÀÌ ²À ¿øÇÏ´Â ´º½º¸¸ Á·Áý°Ô·Î ÁýµíÀÌ °ñ¶óÁÖ´Â °Ô ÃÖ¼±ÀÌ´Ù. ƯÈ÷ ¹«¼±ÀÎÅͳÝÀ» ÅëÇØ ÈÞ´ëÀüȳª PDA¿¡ ¸ÂÃã´º½º¸¦ ¼Û½ÅÇØÁÙ ¶§´Â µ¶ÀÚ°¡ ÁöÁ¤ÇصР´º½º ÁÖÁ¦¿¡ ´ëÇÑ °ü·Ãµµ°¡ ÃÖ´ëÇÑ ³ô¾Æ¾ß ÇÑ´Ù. ±×·¸Áö ¾Ê°í¼´Â ¹«¼±ÀÎÅÍ³Ý ¼ºñ½º´Â ¶§ ¾Æ´Ï°Ô º§À» ¿ï·Á´ë´Â ¼º°¡½Å ¹°°ÇÀÏ »ÓÀÌ´Ù. XML·Î ±¸¼ºµÈ ´º½º´Â ±× ÇüÅÂ¿Í ÁÖÁ¦, Çٽɾî, ½ÉÁö¾î ±â»çÀÇ Á߿䵵¿¡ À̸£±â±îÁö ´º½º º»¹®ÀÇ ¿ä¼Ò ¿ä¼Ò¿¡ ÇÊ¿äÇÑ Å±׸¦ ºÙ¿© ´º½º°¡ Á¤¹ÐÇÏ°Ô ºÐ·ùµÉ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù.
³Ý°, ´º½º ÆÄÀÏÀÌ ÀüÀÚÈµÇ¸é¼ Á¤Á¤º¸µµ°¡ ½¬¿öÁö°í µ¿½Ã¿¡ º¹Á¦°¡ ¿ëÀÌÇØÁ® º¸µµ À±¸®¿Í ÀúÀÛ±ÇÀ» µÑ·¯½Ñ ÀâÀ½ °¡´É¼ºÀÌ ³ô¾ÆÁ³´Ù. XML ÇüÅÂÀÇ ´º½º Æ÷¸ËÀ» ÀÌ¿ëÇϸé Á¤Á¤º¸µµ À̷°ú ÀúÀÛ±Ç ¼ÒÀç Ç¥½Ã¸¦ ´º½º ±¸¼º ¿ä¼Ò °¡¿îµ¥ Çϳª·Î Á¤ÇÒ ¼ö ÀÖ´Ù. ±â»ç ¿ø¹® ¼ÒÀç¿Í ÀúÀÛ±Ç Ç¥½Ã°¡ Ç¥ÁØÈµÇ¸é ±× ´º½º°¡ ¾ðÁ¦ ¾î¶² ¸Åü¸¦ ÅëÇØ º¸µµµÆ´Ù ÇÏ´õ¶óµµ ¿ø¹® ³»¿ë°úÀÇ Â÷À̳ª ÀúÀÛ±Ç »óŸ¦ °£´ÜÈ÷ È®ÀÎÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
´Ù¼¸Â°, ¼·Î ´Ù¸¥ ´º½º¸Åü°¡ º¸µµÇÑ ±â»ç¸¦ ÅëÇÕÇØ °Å´ëÇÑ Áö½Äµ¥ÀÌÅͺ£À̽º ±¸ÃàÀÌ °¡´ÉÇÏ´Ù. ´º½º ÆÄÀÏÀÌ Á¦°¢±â ¼·Î ´Ù¸¥ ¸ð¾çÀ» °®°í ÀÖÀ¸¸é ÇϳªÀÇ °Ë»ö¹æ¹ýÀ¸·Î ¼ö¸¹Àº ´º½º ¸ÅüÀÇ ±â»çµéÀ» µ¿½Ã¿¡ ã¾Æº¸±â¶õ ºÒ°¡´ÉÇÏ´Ù. ±×·¯³ª ´º½º°¡ Ç¥ÁØÈµÈ XML ÇüŸ¦ ¶ç°í ÀÖ´Ù¸é À̾߱â´Â ´Þ¶óÁø´Ù. ´Ü ÇѹøÀÇ °Ë»öÀ¸·Î ¸ðµç ´º½º ¸ÅüÀÇ µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ Á¤È®ÇÑ °Ë»ö°á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù. ´õ ³ª¾Æ°¡ Ç¥ÁØÈµÈ ´º½º Æ÷¸ËÀ» Çмú µ¥ÀÌÅͺ£À̽º¿Í °°Àº ¿ÜºÎ Ç¥Áذú ¿¬°á½Ã۸é ÀÌ¿¡ µû¸¥ Áö½Äµ¥ÀÌÅͺ£À̽º ±¸ÃàÀ» ÇâÇÑ ½Ã³ÊÁö È¿°ú´Â °¡È÷ »ó»óÀ» ÃÊ¿ùÇÑ´Ù.
´º½ºÀÇ ¼¼°è Ç¥ÁØ-NITF
¼¼°èÀÇ ´º½º¾÷°è´Â XML¿¡ ¹ßºü¸£°Ô ´ëÀÀÇØ ¿Ô´Ù. ±×¸¸Å XMLÀº ´º½º»ê¾÷ÀÌ ¾È°í ÀÖ´Â ¼÷¿øÀ» ÇØ°áÇØ ÁÙ ¿¼è¸¦ Áã°í Àֱ⠶§¹®ÀÌ´Ù.
XMLÀ» ´º½º»ê¾÷ÀÇ Ç¥ÁØÀ¸·Î Àû¿ëÇϱâ À§ÇÑ ³ë·ÂÀº IPTC(Inter- national Press Telecommunications Council : ¼¼°è¾ð·ÐÅë½ÅÀ§¿øÈ¸)°¡ ÁÖµµÇؿԴÙ. IPTC´Â ¾ÖÃÊ¿¡ ·ÎÀÌÅÍ, AFP µî Åë½Å»ç¸¦ Áß½ÉÀ¸·Î ¿ÍÀ̾½º ¼Û¼ö½ÅÀ» À§ÇÑ Ç¥ÁØ Æ÷¸ËÀ» À§ÇØ È°µ¿ÇØ ¿Ô´Ù. ±×·¯³ª ÀÎÅÍ³Ý È®»ê°ú ÇÔ²² ÀÎÅͳÝÀ» ÅëÇÑ ´º½º¼ºñ½º°¡ ±Þ¼ÓÈ÷ ´Ã¾î³ª¸é¼ IPTC´Â µðÁöÅÐ ¹æ½ÄÀÇ ´º½º Æ÷¸ËÀ» À§ÇÑ Ç¥ÁØ Á¦Á¤À¸·Î ±× Ȱµ¿ Áß½ÉÀ» ¿Å°å´Ù.
IPTC´Â ÀÏÂïÀÌ 1979³â¿¡ ¿ÍÀ̾½º ¼ºñ½º¸¦ À§ÇØ ANPA1312¿Í IPTC7901À̶ó´Â µÎ °¡Áö Ç¥ÁØÀ» Á¦Á¤Çß´Ù. ±×ÈÄ HTML°ú XMLÀÇ ¿øÁ¶ÀÎ SGMLÀ̶ó´Â ÃÖÃÊÀÇ Markup Language°¡ Á¦Á¤µÇÀÚ IPTC´Â À̸¦ ´º½º Ç¥ÁØ Æ÷¸Ë¿¡ µµÀÔÇϱâ À§ÇØ ´Ù°¢ÀûÀÎ ³ë·ÂÀ» ±â¿ï¿´´Ù. ±×·¯³ª SGMLÀº ±× ¹®¹ý°ú ¿ë·Ê°¡ ³Ê¹« º¹ÀâÇØ Å« È¿°ú¸¦ º¼ ¼ö ¾ø¾ú´Ù.
¸¶Ä§³» 1998³â SGML·ÎºÎÅÍ ÆÄ»ýµÈ XMLÀÌ ¼Ò°³µÇÀÚ IPTC´Â ±â´Ù·È´Ù´Â µíÀÌ XMLÀ» ÀÌ¿ëÇØ NITF(News Industry Text Format)¶ó´Â ´º½º Ç¥ÁØ Æ÷¸ËÀ» ¸¸µé¾î³Â´Ù.
NITF´Â XMLÀ» ±â¹ÝÀ¸·Î ÇÑ ´º½ºÀÇ ³»¿ë°ú ±¸Á¶¸¦ º¸¿©Áִ ǥÁØ ¹®¼ ü°è´Ù. NITF¸¦ ÀÌ¿ëÇÏ¸é ¼·Î ´Ù¸¥ ¸Åü »çÀÌ¿¡ ´º½ºÀÇ ±³È¯ÀÌ ¸Å¿ì È¿À²ÀûÀ¸·Î ÀÌ·ïÁø´Ù. ±âÁ¸ HTML·Î µÈ ´º½º ÆÄÀϰú ºñ±³ÇÒ ¼ö ¾øÀ» Á¤µµ·Î °Ë»öÀÌ ¿ëÀÌÇÏ¸ç ±× È°¿ëµµ°¡ ¸Å¿ì ³ô´Ù. NITF·Î ¾²ÀÎ ´º½º´Â ¿ÍÀ̾½º, ½Å¹®, ÀÎÅͳÝ, PDA, ¸ÂÃã´º½º µî ÇÒ °Í ¾øÀÌ ¾î¶² ¸Åü ¾î¶² ÇüÅ·εµ °¡°øÀÌ °¡´ÉÇÏ´Ù. MS ÀÎÅÍ³Ý ÀͽºÇ÷η¯¿Í °°ÀÌ XMLÀ» Áö¿øÇÏ´Â ºê¶ó¿ìÀú¸¸ ÀÖÀ¸¸é ´Ù¾çÇÑ ·¹À̾ƿôÀ¸·Î ÀÎÅͳÝÀ» ÅëÇÑ ´º½º ¼ºñ½ºµµ °¡´ÉÇÏ´Ù.
NITFÀÇ ±âº» ¾ó°³
NITF´Â XMLÀ» °¡Àå Àß È°¿ëÇÑ »ç·Ê´Ù. NITF´Â XML ¹®¹ý¿¡ µû¶ó ´º½º¸¦ ¿©·¯ °³ÀÇ ¹®¼ ±¸¼º ¿ä¼Ò·Î Âɰ³³½´Ù. ±×¸®°í °¢ ±¸¼º ¿ä¼Ò¿¡ ¹Ì¸® ¾à¼ÓµÈ ű׸¦ ºÙÀÌ°í °¢ ű׿¡ ÇÊ¿äÇÑ ¼Ó¼º°ªÀ» µ¡ºÙ¿© ´º½º ÀüüÀÇ ¹®¼±¸Á¶¸¦ ¸íÈ®È÷ º¸¿©ÁØ´Ù.
¿¹¸¦ µé¾î Áõ½Ã °ü·Ã ´º½º¿¡¼ Á¾¸ñÀ̸§À» µû·Î Ç¥½ÃÇϰíÀÚ ÇÒ ¶§´Â ´ÙÀ½°ú °°ÀÌ <org> ű׸¦ »ç¿ëÇÏ°Ô µÈ´Ù.
22ÀÏ ¿Ü±¹ÀÎÀÌ <org>»õ·Ò±â¼ú</org> ÁÖ½ÄÀ» 1.2¸¸ÁÖ ¼ø¸Å¼öÇØ Áö³ 11ÀϺÎÅÍ ½ÃÀÛµÈ ¸Åµµ°ø¼¼¸¦ 10Àϸ¸¿¡ ¸ØÃè´Ù.
Á¾¸ñÀ̸§¿¡ Á¾¸ñÄڵ带 ³»Àå½Ã۰í ÄÚ½º´Ú Á¾¸ñÀÓÀ» ¸í±âÇÏ¸é º¸´Ù ÀÔüÀûÀÎ ´º½º ¼ºñ½º°¡ °¡´ÉÇØÁø´Ù. Á¾¸ñÄÚµå¿Í ÄÚ½º´Ú ±¸ºÐÀ» <org> ű×ÀÇ ¼Ó¼º°ªÀ¸·Î ÁöÁ¤ÇÏ¸é µÈ´Ù.
22ÀÏ ¿Ü±¹ÀÎÀÌ <org value=¡°35610¡± org-id=¡°KOSDAQ¡±>»õ·Ò±â¼ú</org> ÁÖ½ÄÀ» 1.2¸¸ÁÖ ¼ø¸Å¼öÇØ Áö³ 11ÀϺÎÅÍ ½ÃÀÛµÈ ¸Åµµ°ø¼¼¸¦ 10ÀÏ ¸¸¿¡ ¸ØÃè´Ù.
<org> ÅÂ±×¿Í value, org-id´Â ¸ðµÎ NITF¿¡¼ Á¾¸ñÀ̸§°ú ±× ¼Ó¼ºÀ» Ç¥½ÃÇϴ ǥÁØÀ¸·Î Á¤ÇØÁø ¸í·É¾îµéÀÌ´Ù.
<head>¿Í <body>
NITF´Â Å©°Ô <head>¿Í <body> µÎ °³ÀÇ ¼½¼ÇÀ¸·Î ³ª´µ¾î ÀÖ´Ù. <head>´Â °³º° ´º½º¿¡ °üÇÑ ¸ÞŸµ¥ÀÌÅ͸¦ ´ã´Â´Ù. ´º½ºÀÇ Á¦¸ñÀ» ºñ·ÔÇØ ÁÖÁ¦¾î, ÃâÆÇ ÀϽÃ, ¼Óº¸¼º, ½Ã¸®Áî Á¦¸ñ, ÀúÀÛ±Ç, Á¤Á¤ ¿©ºÎ µîÀÌ ÇØ´çµÈ´Ù. <body>´Â ¸» ±×´ë·Î ´º½ºÀÇ ÃâÆÇ¿¡ ¹Ù·Î »ç¿ëµÉ µ¶ÀÚ¿¡°Ô º¸¿©ÁÙ ÄÁÅÙÆ®¸¦ ´ã´Â´Ù. ´º½ºÀÇ Çìµå¶óÀÎ, ¹ÙÀ̶óÀÎ, º»¹®, »çÁø µî ¸ÖƼ¹Ìµð¾î °ü·ÃÀÚ·á µîÀÌ´Ù.
´ÙÀ½Àº NITFÀÇ <head>¿Í <body> ¼½¼ÇÀÇ ¾ó°³¸¦ º¸¿©ÁØ´Ù. ÀÌÁß <!-- °ú -->À¸·Î µÑ·¯½Î¿© ÀÖ´Â ºÎºÐÀº comment ºÎºÐÀ¸·Î XML¹®¼ ±¸Á¶¿¡ ¾Æ¹«·± ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù. ´Ù¸¸ ¹®¼ÀÇ ºÎºÐ ºÎºÐÀÇ ±¸Á¶¸¦ ¼³¸íÇØÁÖ´Â ±â´ÉÀ» ÇÒ »ÓÀÌ´Ù.
<nitf>
<head>
<!--
ÀÌ ´º½ºÀÇ ÃâÆÇ¿¡ ÇÊ¿äÇÑ ¸ÞŸµ¥ÀÌÅÍ´Â ¸ðµÎ ¿©±â¿¡ ´ã±ä´Ù.
-->
</head>
<body>
<!--
µ¶ÀÚ¿¡°Ô Á÷Á¢ º¸¿©ÁÙ ´º½º ³»¿ëÀº ¸ðµÎ ¿©±â¿¡ ´ã±ä´Ù.
-->
</body>
</nitf>
¾ð¶æ º¸±â¿¡´Â ¹®¼ÀÇ ½ÃÀÛ°ú ³¡ÀÌ <html> ´ë½Å¿¡ <nitf>·Î µÅ ÀÖ´Ù´Â Á¡ ¸»°í´Â ÀÏ¹Ý html ¹®¼¿Í Å©°Ô ´Ù¸¦ °Ô ¾ø¾î º¸ÀδÙ. ±×·¯³ª ºñ½ÁÇÑ Á¡Àº À̰ÍÀÌ ÀüºÎ´Ù. ÀÌÈÄ ¸ðµç ű״ ´º½º¶ó´Â ¹®¼ÇüÅ¿¡ ¾Ë¸Â´Â À̸§À¸·Î Á¤¸®µÅ ÀÖ´Ù. html¿¡¼´Â ´º½º°¡ ¾î¶² ¸ð¾çÀ¸·Î Ç¥ÃâµÉ °ÍÀÎÁö µðÀÚÀο¡ ´õ ¸¹Àº ½Å°æÀ» ½á¾ß Çß´Ù. ±×·¯³ª nitf·Î ´º½º¸¦ ¸¸µé°Ô µÇ¸é ¿À·ÎÁö ´º½ºÀÇ ³»¿ëÀ̶ó´Â º»ÁúÀûÀÎ ¿ä¼Ò¸¦ ¾î¶»°Ô ±¸¼ºÇÏ°í ¹¦»çÇÒ °ÍÀΰ¡¸¸ »ý°¢ÇÏ¸é µÈ´Ù.
¸ÞŸµ¥ÀÌÅÍ
¸ÞŸµ¥ÀÌÅÍ(metadata)´Â ÇѸ¶µð·Î ¡®µ¥ÀÌÅÍ¿¡ °üÇÑ µ¥ÀÌÅÍ¡¯(data about data)¶ó°í ÇÑ´Ù.
¸ÞŸµ¥ÀÌÅÍ´Â ¿ì¸® ÁÖº¯¿¡ ³Î·Á ÀÖ´Ù. TVÇÁ·Î±×·¥, µµ¼ »öÀÎ Ä«µå, ¼ÀûÀÇ ¸ñÂ÷, »óǰ¿¡ ºÙ¾î ÀÖ´Â ¹ÙÄÚµå µîÀÌ ¸ÞŸµ¥ÀÌÅ͵éÀÌ´Ù. ¿ìÆí¹øÈ£³ª ÁּҴ ƯÁ¤ Àå¼Ò¸¦ ³ªÅ¸³½´Ù. ÁÖ°í ¹Þ´Â ¸íÇÔÀº ÇÑ °³ÀÎÀÇ ¸ÞŸµ¥ÀÌÅͶó°í ÇÒ ¼ö ÀÖ´Ù. ±×·¯´Ï±î ¸ÞŸµ¥ÀÌÅÍ´Â ÇÑ »ç¹°ÀÇ °íÀ¯ÀÇ ¼Ó¼ºÀ̳ª Ư¡À» ³ªÅ¸³»´Â ¼Ó¼º°ªÀ̶ó°í Á¤ÀÇÇÒ ¼ö ÀÖ´Ù.
ÀÎÅͳÝÀÇ °æÇèÀº ¸ÞŸµ¥ÀÌÅÍÀÇ Á߿伺À» Àϱú¿öÁá´Ù. ¾Æ¹«¸® ¶È¶ÈÇÑ °Ë»ö¿£ÁøÀ̶ó ÇÒÁö¶óµµ ã¾Æ³»´Â À¥¹®¼´Â ÀüüÀÇ 10% À̳»´Ù. ÀÎÅͳݿ¡ ¹°·Á ÀÖ´Â À¥¹®¼µéÀÌ ÀÏÂïÀÌ µàÀÌÀÇ 10Áø¹ý ºÐ·ù¹æ½Äó·³ µµ¼»öÀÎÄ«µå¸¦ Çϳª¾¿ ´Þ°í ÀÖ¾ú´Ù¸é »çÁ¤Àº ÀüÇô ´Þ¶óÁ³À» °ÍÀÌ´Ù. °Ë»ö¿£Áøµéµµ À¥·Îº¿ÀÌ´Ï ½ºÆÄÀÌ´õ´Ï Ä«´Þ·Î±× ¹æ½ÄÀÌ´Ï ÇÏ´Â, µüÈ÷ ¼º´ÉÀÌ ¶Ù¾î³ªÁöµµ ¾ÊÀ¸¸é¼ µ¿ÀÛ¸¸ º¹ÀâÇÑ ÇÁ·Î±×·¥ÀÌ ¾ø¾îµµ µÆÀ» ÅÍ´Ù. ¸ðµç °ÍÀÌ ÀÏÂïÀÌ À¥¹®¼¿¡ µµ¼»öÀÎÄ«µå¿Í °°Àº ¸ÞŸµ¥ÀÌÅͰ¡ Á¦´ë·Î ±¸ºñµÇÁö ¾Ê¾Ò±â ¶§¹®ÀÌ´Ù.
XMLÀº ű׿¡ ¸ÞŸµ¥ÀÌÅÍ °³³äÀ» µµÀÔÇÔÀ¸·Î½á ¹®¼ÀÇ ±¸Á¶¸¦ ÇÑ´«¿¡ º¼ ¼ö ÀÖ°Ô Çß´Ù. ¹®¼ÀÇ °¢ ±¸¼º ¿ä¼ÒÀÇ ³»¿ëÀ» »ó¡ÇÏ´Â ¸ÞŸµ¥ÀÌÅ͸¦ ű׷ΠÁ¤ÇÔÀ¸·Î½á ±×µ¿¾È HTML¿¡¼ °Þ¾ú´ø ¸¹Àº ¹®Á¦Á¡µéÀ» ÇØ¼ÒÇÒ ¼ö ÀÖ°Ô µÆ´Ù.
<body>ÀÇ ±¸Á¶
NITF°¡ Á¤Çϰí ÀÖ´Â <body> ¿ä¼Ò´Â ¼¼ °³ÀÇ ¼½¼ÇÀ¸·Î ´Ù½Ã ³ª´²Áø´Ù. body ű״ ´å(.)À» ÀÌ¿ëÇØ¼ head, content, end ¼¼ ºÎºÐÀ¸·Î ¼¼ºÐµÈ´Ù.
<body>
<body.head>
<!--
´º½ºÀÇ Çìµå¶óÀÎ, ¹ÙÀ̶óÀÎ µî ´º½º º»¹® ¾Õ¿¡ ³ª¿À´Â ÁÖ¿ä ³»¿ëµéÀÌ ´ã±ä´Ù.
-->
</body.head>
<body.content>
<!--
´º½ºÀÇ º»¹®ÀÌ ´ã±ä´Ù. ´º½ºº»¹®Àº º¸Åë ¿©·¯ °³ÀÇ ´Ü¶ôÀ¸·Î ³ª´µ¾î ÀÖ´Ù. º»¹® ¼Ó¿¡´Â Ç¥³ª »çÁø, µ¿¿µ»ó °°Àº ¸ÖƼ¹Ìµð¾î ¿ä¼Òµµ Æ÷ÇԵȴÙ. ¶ÇÇÑ ÀÌµé ¿ä¼ÒµéÀº ÇÏÀÌÆÛ¸µÅ©¸¦ ÅëÇØ ´Ù¸¥ À¥ÆäÀÌÁö³ª ¿ÜºÎ ÆÄÀÏ·Î ¿¬°áµÉ ¼ö ÀÖ´Ù.
-->
</body.content>
<body.end>
<!--
°¢ÁÖ³ª ©¸·ÇÑ ¾È³»¹® µî ±â»ç ¸»¹Ì¿¡ µ¡ºÙ´Â ³»¿ëÀ» ´ã´Â´Ù. »ý·«µÇ´Â °æ¿ì°¡ ¸¹´Ù.
-->
</body.end>
</body>
<body.head>À» ±¸¼ºÇÏ´Â ÁÖ¿ä ű׿¡´Â ´º½ºÀÇ Á¦¸ñ, Áï Çìµå¶óÀÎÀ» ´ãÀº <hedline>(headlineÀÌ ¾Æ´Ï¶ó hedlineÀ̶ó´Â Á¡¿¡ À¯ÀÇ)°ú ÇÊÀÚ¸¦ Ç¥½ÃÇÏ´Â <byline>űװ¡ ÀÖ´Ù. <hedline> ű״ ÁÖÁ¦¸ñÀÎ <hl1>°ú ºÎÁ¦¸ñÀÎ <hl2>·Î ³ª´¶´Ù.
<body.content> ű״ ´º½ºÀÇ °¡Àå Áß¿äÇÑ ºÎºÐÀÎ º»¹®À» ´ã´Â´Ù. º»¹®ÀÇ ´Ü¶ôÀº <p> ű׷Π±¸ºÐµÈ´Ù. html°ú´Â ´Þ¸® ´Ü¶ôÀÌ ½ÃÀ۵Ǵ ºÎºÐ¿¡ <p>ű׸¦ ´Þ¾ÒÀ¸¸é ³¡³ª´Â ºÎºÐ¿¡µµ ¹Ýµå½Ã </p> ű׷Π´Ý¾ÆÁà¾ß ÇÑ´Ù. º»¹® ¾È¿¡´Â <table> <list> µîÀÌ µé¾î°¥ ¼ö ÀÖ´Ù. »çÁøÀ̳ª ºñµð¿À Ŭ¸³°ú °°Àº ¸ÖƼ¹Ìµð¾î ÆÄÀÏÀº <media> ű׷ΠµÑ·¯½ÎÀÌ°Ô µÈ´Ù. ¹Ìµð¾îÀÇ ÇüÅÂ¿Í ÆÄÀÏ À§Ä¡, ¹Ìµð¾î Á¦¸ñ µîÀº <media-reference> ÅÂ±× ¼Ó¿¡ ¼Ó¼º°ªÀ¸·Î ÀúÀåµÈ´Ù.
´º½º¸¦ ÃÖÁ¾ ¼ºñ½ºÇÏ´Â ´Ü°è¿¡¼ À̵é ű׵éÀº ´º½º¸¦ ºÐ·ùÇϰí Áß¿äÇÑ ºÎºÐÀ» °Á¶Çϸç ÇÏÀÌÆÛ¸µÅ©¸¦ ºÎ°¡ÇÏ´Â µî ´Ù¾çÇÑ ÇüÅ·Π°¡°øµÈ´Ù. NITF·Î ¾º¾îÁø ¶È°°Àº ´º½º ÆÄÀÏÀÌ ÃÖÁ¾ ¼ºñ½º¸¦ Á¦°øÇÏ´Â ¸Åü¿¡ ÀÇÇØ ¼·Î ´Ù¸¥ Æ÷¸Ë°ú µðÀÚÀÎÀ¸·Î Å»¹Ù²ÞÇÏ°Ô µÈ´Ù. [¿¹ 10]Àº NITF·Î Á¤¸®µÈ ´º½º º»¹®ÀÇ ½Ç·Ê´Ù.
[¿¹ 10]
<nitf>
<head>
</head>
<body>
<body.head>
<hedline>
<hl1>öÀúÇÑ °³ÀÎ ÁÖµµ Àå¼¼</hl1>
<hl2>ÄÚ½º´Ú ½ÃÀå ¸¶°¨</hl2>
</hedline>
<byline>
<person value=¡°ykkim¡± org-id=¡°¸Ó´ÏÅõµ¥ÀÌ¡±>
±è¿ë°ü </person>
</byline>
</body.head>
<body.content>
<p>18ÀÏ ÄÚ½º´Ú½ÃÀåÀº öÀúÈ÷ °³ÀεéÀÌ ÁÖµµÇÑ Àå¼¼¿´´Ù.</p>
<p>À̳¯ ÄÚ½º´ÚÁö¼ö´Â Àü°Å·¡ÀϺ¸´Ù 0.73Æ÷ÀÎÆ®(0.88%) ³»¸° <em>81.76</em>À¸·Î ÀåÀ» ¸¶°¨Çß´Ù.</p>
<p>Á¾¸ñº°·Î ±× µ¿¾È ÅõÀÚÀÚµéÀÇ °ü½É±Ç ¹Û¿¡ ÀÖ´ø Á¾¸ñµéÀÌ ¼øÈ¯¸Å Çü½ÄÀ¸·Î °ÇÑ »ó½Â¼¼¸¦ ±â·ÏÇß´Ù. <org value=¡°35610¡± org-id=¡°KOSDAQ¡±>»õ·Ò±â¼ú</org>Àº 3ÀÏ Á¶Á¤ÈÄ ´Ù½Ã »óÇѰ¡¿¡ ÁøÀÔÇß´Ù.</p>
<media media-type=¡°image¡±>
<media-reference
mime-type=¡°image/gif¡±
source=¡°kosdaq_chart.gif¡±
alternate-text=¡°ÄÚ½º´ÚÁö¼ö Â÷Æ®¡±
>
</media-reference>
<media-caption>
ÄÚ½º´ÚÁö¼ö º¯µ¿ ÃßÀÌ
</media-caption>
</media>
</body.content>
</body>
</nitf>
<head>ÀÇ ±¸Á¶
NITFÀÇ <head> ¿ä¼Ò´Â ÇØ´ç ´º½ºÀÇ Àüü¿¡ °üÇÑ ¸ÞŸµ¥ÀÌÅ͸¦ ´ã°í ÀÖ´Ù. <head>´Â <title> <tobject> <docdata> <pubdata> <revision-history> µî ´Ù¼¸ °³ÀÇ ÁÖ¿ä ¼½¼ÇÀ¸·Î ³ª´¶´Ù.
<head>
<title>
<!--
°£°áÇÑ À¥ÆäÀÌÁö Á¦¸ñÀÌ ³ª¿Â´Ù. À©µµÁîÀÇ Å¸ÀÌÆ² ¹Ù¿¡ Ç¥½ÃµÇ´Â ÆäÀÌÁö Á¦¸ñÀ¸·Î ÁÖ·Î Áñ°Üã±â ¸ñ·ÏÀ̳ª °Ë»ö°á°ú¿¡ »ç¿ëµÈ´Ù.
-->
</title>
<tobject>
<!--
ÁÖÁ¦ºÐ·ù ÄÚµå, ÁÖÁ¦¾î µî ´º½º ºÐ·ùÁ¤º¸°¡ ´ã±ä´Ù.
-->
</tobject>
<docdata>
<!--
º¸µµ ÀϽÃ, ¹®¼°íÀ¯¹øÈ£, ¼Óº¸ µî±Þ, ¿¬Àç¹° Á¦¸ñ, ÀúÀÛ±Ç, ¹èÆ÷±Ç µî ¹®¼·Î¼ÀÇ ´º½º¿¡ °üÇÑ ¸ÞŸµ¥ÀÌÅͰ¡ ´ã±ä´Ù.
-->
</docdata>
<pubdata>
<!--
ÃâÆÇ ÇüÅÂ, º¸µµ ¸Åü µî ÃâÆÇ°ü·Ã Á¤º¸¸¦ ´ã´Â´Ù.
-->
</pubdata>
<revision-history>
<!--
´º½º°¡ Á¤Á¤ º¸¿ÏµÈ °æ¿ì ±× ÁÖü¿Í ÀÌÀ¯¸¦ ³²±ä´Ù.
-->
</revision-history>
</head>
<title>Àº µ¶ÀÚ°¡ °ú°ÅÀÇ NITF ´º½º¸¦ °Ë»öÇÒ ¶§ ÀÌ¿ëµÇ´Â Áß¿äÇÑ ±¸¼º ¿ä¼Ò´Ù. ´ëºÎºÐÀÇ °Ë»ö¿£ÁøÀº <title> ű׷ΠµÑ·¯½ÎÀÎ ¹®¼ Á¦¸ñÀ» µé¿©´Ùº¸°í ±× ¼Ó¿¡ °Ë»ö¾î°¡ µé¾î ÀÖ´ÂÁö ¿©ºÎ¸¦ ÆÇ´ÜÇÑ´Ù. ¶ÇÇÑ Áñ°Üã±â·Î ÁöÁ¤ÇßÀ» ¶§ µ¶ÀÚÀÇ ºê¶ó¿ìÀú¿¡ Á¦¸ñÀ¸·Î ³²¾Æ ÀÖ´Â ºÎºÐÀÌ <title>ÀÌ´Ù.
<title>Àº ÁÙ¹Ù²Þ ¾øÀÌ ÇÑ ÁÙ·Î ¾²¿©¾ß ÇÏ¸ç ¶Ç ´Ù¸¥ ű׸¦ Æ÷ÇÔÇÒ ¼ö ¾ø´Ù. ±æÀÌ´Â 20~40ÀÚ Á¤µµ°¡ Àû´çÇÏ´Ù. ´º½º¿¡ ´ã°Ü ÀÖ´Â ÇÙ½ÉÀûÀΠŰ¿öµå¸¦ ¹Ýµå½Ã Æ÷ÇÔÇØ¾ß Çϸç, Ű¿öµå´Â °¡±ÞÀû ¸Ç ù ´Ü¾î°¡ µÇµµ·Ï ÀÛ¼ºÇÏ´Â °ÍÀÌ ÁÁ´Ù. °Ë»ö°á°ú°¡ °¡³ª´Ù ¼øÀ̳ª ¾ËÆÄºª ¼øÀ¸·Î Á¤·ÄµÉ ¶§ ã¾Æº¸±â ÆíÇϱ⠶§¹®ÀÌ´Ù.
<tobject>´Â text objectÀÇ ÁÙÀÓ¸»ÀÌ´Ù. <tobject>´Â ´º½ºÀÇ ÁÖÁ¦¸¦ Á¤¸®ÇØÁÖ´Â ¿ä¼Ò´Ù. À̸¦Å׸é ÀÌ ´º½º°¡ ƯÁý´º½ºÀÇ ÀϺÎÀÎÁö, ÇØ¼³±â»çÀÎÁö ¾Æ´Ï¸é ºÎÀ½ÀÎÁö¸¦ ±¸ºÐÇØÁØ´Ù.
ÀÌ ¿ä¼Ò´Â ¶ÇÇÑ IPTC°¡ Á¤ÇÑ ÁÖÁ¦ºÐ·ùÄڵ带 Æ÷ÇÔÇÑ´Ù. IPTCÀÇ ÁÖÁ¦ºÐ·ùÄÚµå´Â code, matter, detailÀÇ 3´Ü°è·Î ¼¼ºÐµÅ ÀÖ´Ù. [¿¹ 11]Àº ±ä±Þ¼Óº¸¿¡ Àû¿ëµÈ <tobject>ÀÇ »ç·Ê´Ù.
[¿¹ 11]
<tobject>
<tobject.property
tobject.property.type=¡°breaking-news¡±
/>
<tobject.subject
tobject.subject.refnum=¡°15000000¡±
tobject.subject.type=¡°??¡±
tobject.subject.code=¡°»ê¾÷¡±
tobject.subject.matter=¡°°æÁ¦¡±
tobject.subject.detail=¡°ÀÎÇ÷¹À̼ǡ±
/>
</tobject>
<docdata>´Â document dataÀÇ ÁÙÀÓ¸»ÀÌ´Ù. ¿©±â¿¡´Â ´º½º¸¦ °¡°øÇϰí À¯Åë½Ã۱â À§ÇÑ Áß¿äÇÑ Á¤º¸°¡ ´ã°Ü ÀÖ´Ù. ¹®¼·Î¼ÀÇ ´º½º °íÀ¯¹øÈ£, ´º½º º¸±Þ±â°ü, º¸µµ ÀϽÃ, ÀúÀÛ±Ç Ç¥½Ã µî ¹®¼Á¤º¸¿Í ÇÔ²² ¼Óº¸ µî±Þ, °íÁ¤¹° Á¦¸ñ, °ü·Ã´º½º Á¤º¸, Ű¿öµå µî ´º½º ÆíÁýÀ» À§ÇÑ ÇÙ½ÉÀûÀÎ Á¤º¸°¡ µé¾î ÀÖ´Ù. [¿¹ 12]´Â ±× Àû¿ë ¿¹´Ù.
[¿¹ 12]
<docdata>
<doc-id
id-string=¡°2001061815451600047¡±
<!--
ÀÌ ´º½º ¹®¼ÀÇ °íÀ¯¹øÈ£
-->
/>
<del-list>
<!--
´º½º ¹èÆ÷ÀÚ. delÀº delivery¸¦ ¶æÇÑ´Ù.
-->
<from-src src-name=¡°´ÙÀ½Ä¿¹Â´ÏÄÉÀ̼ÇÁ/>
</del-list>
<urgency
ed-urg=¡°1¡±
/>
<!--
°¡Àå ³ôÀº ¼Óº¸ µî±ÞÀÌ´Ù.
-->
<fixture
fix-id=¡°³»ÀÏÀÇ Àü·«¡±
/>
<!--
°íÁ¤¹° Á¦¸ñ
-->
<date.issue
norm=¡°2001-07-09T09:05:32-9:00¡±
/>
<!--
º¸µµ ÀϽÃ
-->
<du-key
generation=¡°3¡±
part=¡°2¡±
version=¡°12¡±
key=¡°ÅõÀÚÀü·«¡±
/>
<!--
°ü·Ã±â»ç ±×·ìÀ» ÁöÁ¤ÇÏ´Â ±âÁØÀ» Á¦°øÇØÁØ´Ù.
-->
<doc.copyright
year=¡°2001¡±
holder=¡°¸Ó´ÏÅõµ¥ÀÌ¡±
/>
<!--
´º½ºÀÇ ÀúÀÛ±Ç ¼ÒÀ¯ÀÚ
-->
<key-list>
<!--
ÀÌ ´º½º¿¡ °ü·ÃµÈ Ű¿öµå¸¦ ¸ð¾ÆµÐ´Ù.
-->
<keyword key=¡°°Å·¡¼Ò¡± />
<keyword key=¡°ÄÚ½º´Ú¡± />
<keyword key=¡°ÅõÀÚÀü·«¡± />
</key-list>
</docdata>
<pubdata>´Â publication dataÀÇ ÁÙÀÓ¸»ÀÌ´Ù. <pubdata>´Â ÃâÆÇ ÇüÅÂ¿Í ¸ÅüÀ̸§, ±×¸®°í ÃâÆÇÀÏÀÚ¸¦ ¼Ó¼º°ªÀ¸·Î ÀúÀåÇÑ´Ù. ´º½º°¡ ¿ÜºÎ ¸Åü·Î °ø±ÞµÆÀ» ¶§ ´º½º Ãâó¸¦ È®ÀÎÇÏ´Â ±Ù°Å°¡ µÈ´Ù.
[¿¹ 13]
<pubdata
type=¡°print¡±
name=¡°¸Ó´ÏÅõµ¥ÀÌ¡±
date.publication=¡°20010709¡±
/>
<revision-history>´Â ÇØ´ç ´º½ºÀÇ Á¤Á¤, ¼öÁ¤, º¸¿Ï µîÀÇ »ç½ÇÀÌ ±â·ÏµÇ´Â ºÎºÐÀÌ´Ù. ƯÈ÷ ÆíÁýµ¥½ºÅ©°¡ ±â»ç ¿ø¹®À» ¼öÁ¤, ÆíÁýÇßÀ» ¶§ ÆíÁýÀÚÀÇ À̸§, Á÷À§, ±×¸®°í ±× ½Ã°¢°ú °£´ÜÇÑ Ä¿¸àÆ® µîÀÌ ±â·ÏµÈ´Ù.
[¿¹ 14]
<revision-history
name=¡°¹ÚÁ¾ÀΡ±
function=¡°ÃѰýµ¥½ºÅ©¡±
norm=¡°20010709T09:10:53-9:00¡±
comment=¡°ÀϺΠ¿ÀÀÚ ¼öÁ¤¡±
/>
NITFÀÇ ÀǹÌ
NITF´Â ¹®¼·Î¼ÀÇ ´º½ºÀÇ ±¸¼º ¿ä¼Ò¸¦ ÀÚ¼¼È÷ ´ã°í ÀÖ´Â ¹®¼Ç¥ÁØÃ¼°è´Ù. NITF´Â XMLÀ» ±â¹ÝÀ¸·Î ±¸ÃàµÈ Ç¥ÁØÀÌ´Ù. ¶§¹®¿¡ ¼·Î ´Ù¸¥ ¸Åü »çÀÌ¿¡ ´º½º ±³È¯ÀÌ ÀÚÀ¯·Ó°í µ¶ÀÚµéÀÇ °Ë»öÀ̳ª ¸ÂÃã´º½º¿¡ Æí¸®ÇÏ¸ç µ¥ÀÌÅÍ ±³È¯¿¡ µû¸£´Â ³×Æ®¿÷ ±³Åë·®À» Å©°Ô ÁÙ¿©ÁÖ´Â µî XMLÀÌ °¡Á®´ÙÁÖ´Â ÀÌÁ¡ÀÌ ±×´ë·Î »ì¾ÆÀÖ´Ù.
¹°·Ð ´Ù¾çÇÑ XSLÀ» ÀÌ¿ëÇØ ´º½º ȸéÀ» ¿©·¯ °¡Áö·Î ¿¬ÃâÇÒ ¼ö ÀÖÀ» »Ó ¾Æ´Ï¶ó °°Àº ´º½ºÆÄÀÏÀ» ÀÎÅͳÝ, ½Å¹®, PDA µî ¿©·¯ ÇüÅ·Π¼ºñ½ºÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ´õ¿íÀÌ ÀúÀÛ±Ç, ¹èÆ÷±Ç Ç¥½Ã°¡ ¸íÈ®ÇÏ°í ±â»ç¸¦ ¼öÁ¤ÇÑ À̷±îÁö ³¹³¹ÀÌ ³²¾Æ ÀÖ¾î ÃëÀç¿¡¼ºÎÅÍ ÃÖÁ¾ ÃâÆÇ±îÁö ´º½º È帧ÀÇ Àü°úÁ¤ÀÌ Åõ¸íÇÏ°Ô µé¿©´Ù º¸ÀδÙ. NITF´Â Èֹ߼ºÀÌ ³ôÀº µðÁöÅÐ ´º½º ½Ã´ë¿¡ ´º½ºÀÇ ½Å·Úµµ¸¦ º¸ÀåÇÏ´Â È¿°ú±îÁö °âÇϰí ÀÖ´Â ¼ÀÀÌ´Ù.
NITF¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â IPTC°¡ ¿î¿µÇÏ´Â NITF Àü¿ë À¥»çÀÌÆ® (www.nitf.org)¿¡¼ ã¾Æº¼ ¼ö ÀÖ´Ù. À̰÷ documentation ÆäÀÌÁö¿¡´Â NITFÀÇ ¸ðµç ÅÂ±×¿Í ¼Ó¼º°ª¿¡ ´ëÇÑ Á¤ÀÇ¿Í ¿ë·Ê°¡ ¸Á¶óµÅ ÀÖ´Ù. ¹«¾ùº¸´Ù NITFÀÇ ¹®¼±¸Á¶¸¦ Á¤ÇÑ DTD¸¦ º¼ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀÌ »çÀÌÆ®¿¡¼´Â AP°¡ ½ÇÁ¦·Î Àû¿ëÇÑ NITFÀÇ »ç·Ê°¡ ÀÖ¾î NITFÀÇ ½ÇÁ¦ Àû¿ë¿¡ ¸¹Àº µµ¿òÀ» ÁØ´Ù. [¿¹ 15]´Â NITF »çÀÌÆ®¿¡ °ÔÀçµÈ AP±â»çÀÇ ½ÇÁ¦ »ç·Ê´Ù.
[¿¹ 15]
<?xml version=¡°1.0¡± encoding=¡°UTF-8¡±?>
<!DOCTYPE nitf SYSTEM ¡°nitf.dtd¡±>
<nitf>
<head>
<meta name=¡°ap-cycle¡± content=¡°AP¡±/>
<meta name=¡°ap-online-code¡± content=¡°1700¡±/>
<meta name=¡°ap-company¡± content=¡°CO:Media Metrix Inc;TS:MMXI;IG: SVC;¡±/>
<meta name=¡°ap-routing¡± content=¡°ENTITLEMENTS,pfONLINE, pf1700¡±/>
<meta name=¡°ap-format¡± content=¡°bx¡±/>
<meta name=¡°ap-category¡± content=¡°f¡±/>
<meta name=¡°ap-selector¡± content=¡°-----¡±/>
<meta name=¡°ap-transref¡± content=¡°V0347¡±/>
<docdata>
<doc-id regsrc=¡°AP¡± id-string=¡°D76UIMO80¡±/>
<urgency ed-urg=¡°7¡±/>
<date.issue norm=¡°20000911T185842Z¡±/>
<du-key key=¡°Napster Traffic¡±/>
<doc.copyright holder=¡°(AP)¡±/>
</docdata>
</head>
<body>
<body.head>
<hedline>
<hl1>Use of Napster Quadruples</hl1>
</hedline>
<byline>By PETER SVENSSON
<byttl>AP Business Writer</byttl>
</byline>
<distributor>The Associated Press</distributor>
<dateline>
<location>NEW YORK</location>
</dateline>
</body.head>
<body.content>
<block>
<p>Despite the uncertain legality of the Napster online music-sharing service, the number of people using it more than quadrupled in just five months, Media Metrix said Monday.</p>
<p>That made Napster the fastest-growing software application ever recorded by the Internet research company.</p>
<p>From 1.1 million home users in the United States in February, the first month Media Metrix tracked the application, Napster use rocketed to 4.9 million users in July.</p>
<p>That represents 6 percent of U.S. home PC users who have modems, said Media Metrix, which pays people to install monitoring software on their computers.</p>
<p>It estimates total usage from a panel of about 50,000 people in the United States.</p>
<p>Napster was also used at work by 887,000 people in July, Media Metrix said.</p>
<p>Napster Inc. has been sued by the recording industry for allegedly enabling copyright infringement. The federal government weighed in on the case Friday, saying the service is not protected under a key copyright law, as the San Mateo, Calif., company claims.</p>
<p>Bruce Ryon, head of Media Metrix's New Media Group, said Napster was used by "the full spectrum of PC users, not just the youth with time on their hands and a passion for music."</p>
<p>The Napster program allows users to copy digital music files from the hard drives of other users over the Internet.</p>
<p>Napster Inc. said last week that 28 million people had downloaded its program. It does not reveal its own figures for how many people actually use the software.</p>
<p>Because the program connects to the company's computers over the Internet every time it is run, Napster Inc. can track usage exactly.</p>
<p>__</p>
<p>On the Net:</p>
<p><a href=¡°http://www.napster.com¡±>
http://www.napster.com</a></p>
<p><a href=¡°http://www.mediametrix.com¡±>
http://www.mediametrix.com</a></p>
</block>
</body.content>
</body>
</nitf>
[±×¸² 9] NITF À¥»çÀÌÆ®
|
|
 |
|