1.0 ¼Ò°³
2.0 ÀÌÀü ¸±¸®½ºÀÇ º¯°æ»çÇ×
3.0 Á¦ÇÑ»çÇ×
3.1 XSL º¯È¯ ¹× µð¹ö±×
4.0 ¾Ë·ÁÁø ¹®Á¦Á¡
4.1 Å« XML ÆÄÀÏÀ» ¿¸é Workbench °©ÀÚ±â Á¾·á
4.2 XML¿¡¼ SQL·Î º¯È¯ ½Ã, Áö¿øµÇÁö ¾Ê´Â BLOB, CLOB ¹× 2Áø µ¥ÀÌÅÍ À¯Çü
4.3 XML¿¡¼ SQL·Î º¯È¯ ½Ã, ºÎÀûÀýÇÑ ³¯Â¥ ¹× ½Ã°£ Çü½Ä¿¡ ´ëÇÑ SQLException ¹ß»ý
4.4 ¾Æ¶óºñ¾Æ¾î/Çìºê·ç¾î ½Ã½ºÅÛÀÇ µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡¼ XML ½ºÅ°¸¶ »ý¼º
4.5 DBCS ½Ã½ºÅÛ¿¡¼ DB2 XML È®ÀåÀÚ¿¡ ´ëÇÑ Å×½ºÆ® ÇϴϽº ¹× DAD ÆÄÀÏ »ý¼º
4.6 DBCS ¹®ÀÚ°¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡¼ XML ½ºÅ°¸¶ »ý¼º
4.7 ¹«ÇÑ ·çÇÁÀÇ XSL ½ºÅ¸ÀÏ ½ÃÆ®¸¦ XML ÆÄÀÏ¿¡ Àû¿ë
4.8 ¿ø°Ý XSL ½ÇÇà±â¿¡¼ ÀνĵÇÁö ¾Ê´Â XML īŻ·Î±× ¼³Á¤
4.9 'XHTML¿¡¼ XML µ¥ÀÌÅÍ ÃßÃâ' ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê°í XHTML ÅÛÇø®Æ®¿¡ ´ëÇÑ XSL »ý¼º
4.10 ´Ù½Ã ·Îµå´Â RMX ¹× XMX ÆíÁý±âÀÇ ¾î¶² °Íµµ º¯°æÇÏÁö ¾ÊÀ½
4.11 À¯È¿¼º °ËÁõ ¹× ÇØ¼®µÇÁö ¾ÊÀº URI
4.12 Bean¿¡ µ¿ÀÏÇÑ ¸Å°³º¯¼ö À̸§À» °¡Áø ¸Þ¼Òµå°¡ ÀÖ´Â °æ¿ì, Java Bean XML/XSL Ŭ¶óÀÌ¾ðÆ® ¸¶¹ý»ç »ç¿ë¿¡ µû¸¥ ¹®Á¦Á¡
4.13 ½ºÅ°¸¶ ¶Ç´Â DTD ÆÄÀÏ »ý¼º ½Ã, 4.23 ¾ç¹æÇâ ÀÎÄÚµù ¹®Á¦Á¡ ¹ß»ý
4.14 ¿ø°Ý XSL º¯È¯À» ÃßÀûÇÒ ¶§ XML º¯È¯ °á°ú¹°ÀÌ ºó °ÍÀ¸·Î º¸ÀÓ
4.15 XML ½ºÅ°¸¶¿¡¼ À̸§ °ø°£ÀÇ À̸§À» º¯°æÇÏ¸é »õ À̸§ °ø°£ ÀÛ¼º
3.16 XML ÆíÁý±â¿¡¼ ÆäÀÎÆ® ¹®Á¦Á¡
4.17 XSL µð¹ö±ë ¹× º¯È¯ ¸¶¹ý»ç »ç¿ë ¶Ç´Â XML µðÁöÅÐ ¼¸í ÀÛ¼º ½Ã ¿ÜºÎ µµ±¸ ¿À·ù ¹ß»ý
4.18 XSL µð¹ö°Å°¡ Áß´ÜÁ¡¿¡¼ Enabled/Disabled Ç÷¡±× ¹«½Ã
´ÙÀ½ XML °³¹ß ȯ°æ µµ±¸°¡ WebSphere Studio¿¡¼ »ç¿ë °¡´ÉÇÕ´Ï´Ù. XML ÆíÁý±â, DTD ÆíÁý±â, XML ½ºÅ°¸¶ ÆíÁý±â, XSL ÆíÁý±â, XSL µð¹ö±ë ¹× º¯È¯ µµ±¸, XML¿¡¼ XML·Î ¸ÊÇÎ ÆíÁý±â, RDB¿¡¼ XML·Î ¸ÊÇÎ ÆíÁý±â(DB2 XML Extender¿¡ ´ëÇÏ¿© DAD ÆÄÀÏÀ» »ý¼ºÇϵµ·Ï »ç¿ëÇÒ ¼ö ÀÖÀ½). À̿ܿ¡µµ Àڹ٠Ŭ·¡½º ¶óÀ̺귯¸®, JDBC µ¥ÀÌÅͺ£À̽º¿¡¼ XML µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í °Ë»öÇÏ´Â ¸¶¹ý»ç, XML º¸¾È Áö¿ø, XPath ÀͽºÇÁ·¹¼Ç ¸¶¹ý»ç ¹× ±âŸ »ý¼º±â(¿¹: Java bean¿¡¼ XML DOM/XSL »ý¼º ¹× XHTML ÆÄÀÏ¿¡¼ XSL/XML »ý¼º)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
WebSphere Studio ¹öÀü 5.1¿¡ ´ÙÀ½ ±â´ÉÀÌ °ÈµÇ¾ú½À´Ï´Ù.
- »õ ¿É¼ÇÀÌ XML ÆÄÀÏ ÀÛ¼º ¸¶¹ý»ç¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù.
- XML ½ºÅ°¸¶ ±×·¡ÇÁ º¸±â ±â´ÉÀÌ °ÈµÇ¾ú½À´Ï´Ù.
- XSL º¯È¯ ¹× µð¹ö±ë ÅøÀÇ ±â´ÉÀÌ º¯°æµÇ¾ú½À´Ï´Ù. ÀÌÁ¦ º¯È¯ ¹× µð¹ö±ëÀ» °³º°ÀûÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
XML/XSL ÆÄÀÏÀÇ ÆÄÀÏ À̸§ ¶Ç´Â °æ·Î¿¡ ASCII ¹®ÀÚ°¡ ¾Æ´Ñ ¹®ÀÚ°¡ ÀÖ´Â °æ¿ì, XSL µð¹ö±× ¹× º¯È¯ÀÌ ¿Ã¹Ù¸£°Ô ¼öÇàµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
XML ÆíÁý±â·Î Å« ÆÄÀÏÀ» ¿ ¶§ ÁÖÀÇÇϽʽÿÀ. WorkbenchÀÇ ¸Þ¸ð¸®°¡ ÇѰ踦 ÃʰúÇϸé, ¸ðµç µ¥ÀÌÅÍÀÇ ÀúÀå ¾øÀÌ(°æ°í³ª ¿À·ù ¸Þ½ÃÁöµµ ¾øÀ½) ÆíÁý±â´Â °©ÀÚ±â Á¾·áÇÕ´Ï´Ù. XML ÆÄÀÏÀÇ ¿ä¼Ò Å©±â°¡ ¾Æ´Ñ ¿ä¼ö °³¼ö°¡ ¾ó¸¶³ª ¸¹Àº ¸Þ¸ð¸®°¡ ÇÊ¿äÇÑ Áö¸¦ °¡Àå Àß Ç¥½ÃÇϴ ǥ½Ã±âÀÔ´Ï´Ù. ÇÊ¿ä ¸Þ¸ð¸®´Â Workbench¿¡ ¾î¶² °ÍÀÌ ¿·Á ÀÖ´ÂÁö¿¡ ´Þ·Á ÀÖ½À´Ï´Ù. ¾î¶² °æ¿ì¿¡´Â 15MBÀÇ ÆÄÀÏÀ» ¿ ¼ö ÀÖÁö¸¸ ¾î¶² °æ¿ì¿¡´Â 1MB ÆÄÀÏÀ» ¿¾îµµ ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼ Å« ÆÄÀÏÀ» ¿±â Àü, Workbench¿¡ ÀÖ´Â ¸ðµç µ¥ÀÌÅ͸¦ ÀúÀåÇÒ °ÍÀ» ±ÇÀåÇÕ´Ï´Ù.
Âü°í: WebSphere Studio¿¡ ÇÒ´çµÇ¾î ÀÖ´Â ÃÖ´ë ¸Þ¸ð¸®¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Workbench readme¸¦ ÂüÁ¶ÇϽʽÿÀ.
XML¿¡¼ SQL·Î º¯È¯ ½Ã ¿ À¯ÇüÀÌ 2Áø, BLOB, ¶Ç´Â CLOBÀÏ °æ¿ì Å×ÀÌÅͺ£À̽º Å×À̺íÀÌ Á¦´ë·Î °»½ÅµÇÁö ¾Ê½À´Ï´Ù. ÀÌ·± Çö»óÀº »ðÀÔ ¹× °»½Å Á¶Ä¡¿¡¼µµ ¹ß»ýÇÕ´Ï´Ù.
Ä÷³¿¡ ³¯Â¥, ½Ã°£ ¶Ç´Â ½Ã°£¼ÒÀΰú °°Àº µ¥ÀÌÅÍ À¯ÇüÀÌ Æ÷ÇÔµÈ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» °»½ÅÇÒ °æ¿ì, ´ë»ó µ¥ÀÌÅͺ£À̽º Á¦Ç°ÀÌ ÀÔ·Â XML ¼Ò½º¸¦ Çã¿ëÇÏÁö ¾ÊÀ¸¸é 'XML¿¡¼ SQL·Î ¸ÊÇÎ' ¸¶¹ý»ç ¶Ç´Â xmltosql ¹× sqltoxml JAR ÆÄÀÏÀÌ SQLExceptionÀ» ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³¯Â¥¿Í ½Ã°£ Æ÷¸ËÀº Á¦Ç° ¸¶´Ù Á¶±Ý¾¿ ´Ù¸¨´Ï´Ù. SQL Á¶È¸ ºô´õ¸¦ »ç¿ëÇÏ¿© ÀÌ À¯ÇüÀÇ ¿Ã¹Ù¸¥ Çü½ÄÀ» ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡¼ XML ½ºÅ°¸¶ ÆÄÀÏÀ» »ý¼ºÇÏ´Â °æ¿ì, ƯÈ÷ ¾Æ¶óºñ¾Æ¾î ¶Ç´Â Çìºê·ç¾î Ç÷§ÆûÀÇ Å¸½ºÅ© ºÐÇÒâ¿¡¼ "¹Ì¿Ï¼º ÆÄÀÏ Á¾·á" ¿À·ù ¸Þ½ÃÁö°¡ »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.
±×·¯³ª ½ºÅ°¸¶ ÆÄÀÏÀº ¿Ã¹Ù¸£°Ô »ý¼ºµË´Ï´Ù. »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ´ë»ó ÀÛ¾÷°ø°£ Æú´õ¸¦ »õ·Î °íÄ£ ÈÄ XSD ÆíÁý±â¿¡¼ ÆÄÀÏÀ» ¿©½Ê½Ã¿À.
Windows¿¡¼ Å×½ºÆ® ÇϴϽº ÆÄÀÏÀ» »ý¼ºÇÏ´Â °æ¿ì, »ý¼ºµÈ Àϰýó¸® ÆÄÀÏÀÌ Çà ºÐ¸®ÀÚ·Î CRLF¸¦ »ç¿ëÇØ¾ß ÇÔ¿¡µµ ºÒ±¸Çϰí CRÀ» »ç¿ëÇÕ´Ï´Ù. °á°úÀûÀ¸·Î, ÆÄÀÏÀÌ ¿Ã¹Ù¸£°Ô ½ÇÇàµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± °æ¿ì, ¸Þ¸ðÀå°ú °°Àº ¹®¼ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ¼öµ¿À¸·Î Çà ºÐ¸®ÀÚ¸¦ »ðÀÔÇϽʽÿÀ.
¶ÇÇÑ DAD ÆÄÀÏÀ» ¿Ã¹Ù¸£°Ô ½ÇÇàÇÏ·Á¸é Ç÷§ÆûÀÇ ±âº» ÀÎÄÚµù¿¡¼ »ý¼ºµÇ¾î¾ß ÇÕ´Ï´Ù. ÀÌ´Â XML ÆÄÀÏ È¯°æ ¼³Á¤ ÆíÁý±â¿¡¼ ¿Ã¹Ù¸¥ ÀÎÄÚµù °ªÀ» ¼±ÅÃÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀüÀÚ ¿µ¹®ÀÚ ¹× ¼ýÀÚ À̸§À» Æ÷ÇÔÇÏ´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡¼ XML ½ºÅ°¸¶¸¦ »ý¼ºÇÏ´Â °æ¿ì, Ÿ½ºÅ© º¸±â¿¡¼ ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º Å×ÀÌºí ¹× ¿ÀÇ À̸§¿¡´Â DBCS ¹®ÀÚ¸¦ »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
XML ÆÄÀÏ¿¡ Àû¿ëÇÑ XSL ½ºÅ¸ÀÏ ½ÃÆ®°¡ ¹«ÇÑ ·çÇÁ¸¦ °¡Áö¸é, ´ÙÀ½°ú °°Àº ¿À·ù ¸Þ½ÃÁö¸¦ ¹Þ½À´Ï´Ù.
Xalan dies with a java.lang.StackOverflowError,
most likely due to deep recursion.º¯È¯À» ´Ù½Ã ½ÇÇàÇϱâ Àü¿¡ ½ºÅ¸ÀÏ ½ÃÆ®¸¦ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ½ºÅ¸ÀÏ ½ÃÆ®¸¦ ¼öÁ¤ÇÏÁö ¾Ê°í °ð¹Ù·Î º¯È¯À» ¼öÇàÇÏ¸é ´Ù¸¥ ¿À·ù ¸Þ½ÃÁö¸¦ ¹Þ½À´Ï´Ù. ÀÌ ¹®Á¦´Â ¸Þ¸ð¸® ½ÇÆÐ°¡ °¡»ó ½Ã½ºÅÛÀÇ ´Ù¸¥ À§Ä¡¿¡¼ ¹ß»ýÇÒ ¼ö Àֱ⠶§¹®¿¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ¹®Á¦°¡ ¹ß»ýÇϸé WebSphere Studio¸¦ ´ÝÀº ÈÄ ´Ù½Ã ½ÃÀÛÇϰí Á¤¸®¸¦ À§ÇØ XSL ½ºÅ¸ÀÏ ½ÃÆ®¸¦ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
DTD ¶Ç´Â XSD ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â XML ÆÄÀÏ¿¡ XSL ÆÄÀÏÀ» Àû¿ëÇÒ ¶§, ·ÎÄà XSL ÇÁ·Î¼¼½º¿¡¼ XSL µð¹ö°Å¸¦ ½ÇÇàÇÏ´Â °æ¿ì XML īŻ·Î±×¿¡ ÀÖ´Â ¼³Á¤À» µû¸¨´Ï´Ù.
XSL ÆÄÀÏÀÌ ¿ÜºÎ Java BeanÀ» È£ÃâÇÑ ÈÄ ¿ø°Ý XSL ÇÁ·Î¼¼½º¿¡¼ XSL µð¹ö°Å¸¦ ½ÃÀÛÇØ¾ß ÇÑ´Ù¸é, XML īŻ·Î±×¿¡ Àִ Ű ¸ÊÇÎÀ¸·ÎÀÇ URI¸¦ Àû¿ëÇÏÁö ¾Ê°í java.io.FileNotFound ¿¹¿Ü°¡ µË´Ï´Ù.
À̸¦ ÇØ°áÇÏ·Á¸é XML ÆÄÀÏÀ» º¯°æÇÏ¿© Æ÷ÇÔµÈ DTD ¶Ç´Â XSD°¡ Á÷Á¢ÀûÀ¸·Î À§Ä¡ ÁöÁ¤µÉ ¼ö ÀÖ°Ô ÇϽʽÿÀ(XML īŻ·Î±×¸¦ °ÅÄ¡Áö ¾Ê°í).
µ¥ÀÌÅͰ¡ ÀÌ¹Ì XML ÆÄÀÏ¿¡ ÀúÀåµÇ¾î ÀÖÀ» °æ¿ì, 'XHTML ÅÛÇø®Æ®¿¡ ´ëÇÑ XSL' ¸¶¹ý»ç¸¦ 'XHTML¿¡¼ XML µ¥ÀÌÅÍ ÃßÃâ' ¿É¼ÇÀ» ¼±ÅÃÇÏÁö ¾Ê°í È£ÃâÇÕ´Ï´Ù.
ÇöÀçÀÇ Á¦ÇÑ»çÇ×À¸·Î ÀÎÇØ ¸¶¹ý»ç°¡ »ý¼ºÇÑ dataLogic ÆÄÀÏÀº º¯È¯ÀÇ ÁÖÁ¦ÀÎ XML ÆÄÀÏ¿¡ ƯÁ¤ÇÑ µ¥ÀÌÅÍ °ü·Ã ³í¸®¸¦ ÁöÁ¤Çϱâ À§ÇØ ¼öµ¿ ÆíÁýµÇ¾î¾ß ÇÕ´Ï´Ù. ¿¹Á¦ dataLogic ÆÄÀÏÀº 'XSl ¹× HTML¿¡¼ÀÇ XML' ¿¹Á¦ ÇÁ·ÎÁ§Æ®¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
µ¥ÀÌÅÍ °ü·Ã ³í¸® ÆÄÀÏÀ» ¼öµ¿À¸·Î ÆíÁýÇÏÁö ¾ÊÀ¸¸é, XSL ÆÄÀÏÀº µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â ½ºÄÌ·¹Åæ HTMl ÆÄÀÏÀ» »ý¼ºÇÕ´Ï´Ù.
ÆíÁýµÇ´Â ÆÄÀÏÀÇ ÄÁÅÙÃ÷°¡ µð½ºÅ©¿¡¼ º¯°æµÉ ¶§ ÇÁ·ÒÇÁÆ®µÇ´Â ´Ù½Ã ·Îµå ¿É¼ÇÀº ¾Æ¹« °Íµµ ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. À̰ÍÀº ƯÈ÷ ÆÀ Áö¿ø¿¡¼ Âü°íµÇ¾î¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ÆÄÀÏÀ» üũ¾Æ¿ôÇß°í ÇØ´ç ÆÄÀÏÀÇ ÄÁÅÙÃ÷°¡ ÆíÁý±â¿¡ ÀÖ´Â °Í°ú ´Ù¸¥ °æ¿ì, ÆíÁý±â´Â »ç¿ëÀÚ¿¡°Ô ´Ù½Ã ·ÎµåÇÒ °ÍÀ» ÇÁ·ÒÇÁÆ®ÇÏÁö¸¸ ´Ù½Ã ·Îµå´Â ¾Æ¹« Á¶Ä¡µµ ÃëÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ·± °æ¿ì »ç¿ëÀÚ´Â RMX ¶Ç´Â XMX ¼¼¼ÇÀ» ´ÝÀº ÈÄ ´Ù½Ã ¿¾î »õ·Ó°Ô üũ¾Æ¿ôµÈ ÆÄÀÏÀ» ÆíÁýÇØ¾ß ÇÕ´Ï´Ù.
¹ÌÈ®ÀÎ URI°¡ ÀÖÀ» ¶§(¿¹: DOCTYPE ¼±¾ð) XML ±¸¹® ºÐ¼®±âÀÇ ÀÛµ¿Àº Ä¡¸íÀûÀÎ 10°³ÀÇ ¿À·ù¸¦ º¸°íÇÏ¸ç ±× ÀÌ»óÀº ó¸®ÇÏÁö ¾Ê½À´Ï´Ù. ¹ÌÈ®ÀÎ URI´Â ±¸¹®·ÐÀû ¶Ç´Â Àǹ̷ÐÀû ¿À·ù·Î º¸ÀÌÁö ¾Ê¾Æ¼, ±¸¹® ºÐ¼®±â°¡ À̸¦ ó¸®ÇÏ·Á ½ÃµµÇÏÁö ¾Ê½À´Ï´Ù. º»·¡, ¹®¼´Â °Ë»çµÇÁö ¾ÊÀº ä·Î ³²½À´Ï´Ù.
Java Bean XML/XSL Ŭ¶óÀÌ¾ðÆ® ¸¶¹ý»ç¿¡¼ µ¿ÀÏÇÑ ¸Å°³º¯¼ö À̸§À» °¡Áø ¸Þ¼Òµå°¡ Bean¿¡ ÀÖ´Â °æ¿ì ÀÔ·Â ¾ç½ÄÀÇ Çʵ嵵 µ¿ÀÏÇÑ À̸§À¸·Î »ý¼ºµË´Ï´Ù.
Á¶Ä¡´Â ¸Þ¼Òµå ¸Å°³º¯¼öÀÇ À̸§À» ¹Ù²Ù¾î Bean »ý¼º¿¡ »ç¿ëµÇ´Â ¸Þ¼Òµå ¸Å°³º¯¼öÀÇ À̸§ÀÌ °ãÄ¡Áö ¾Ê°Ô ÇÏ´Â °ÍÀÔ´Ï´Ù.
È÷ºê¸®¾î ¶Ç´Â ¾Æ¶óºñ¾Æ¾î ¿ä¼Ò°¡ ÀÖ´Â DTD ÆÄÀÏ¿¡¼ XML ½ºÅ°¸¶¸¦ »ý¼ºÇϰųª È÷ºê¸®¾î ¶Ç´Â ¾Æ¶óºñ¾Æ¾î ¿ä¼Ò°¡ ÀÖ´Â XML ½ºÅ°¸¶¿¡¼ DTD¸¦ »ý¼ºÇÒ ¶§, ƯÁ¤ ¿ä¼Ò À̸§ÀÌ µ¿µîÇÑ 16Áø È÷ºê¸®¾î ¹× ¾Æ¶óºñ¾Æ¾î ÀÎÄÚµù °ªÀ¸·Î ÀÎÄÚµùµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ÇÇÇÏ·Á¸é, »ý¼ºÀ» ¼öÇàÇϱâ Àü¿¡ ¿ø·¡ DTD ¶Ç´Â XML ½ºÅ°¸¶ ÆÄÀÏÀÇ ÀÎÄÚµù ¼Ó¼ºÀ» UTF-8·Î º¯°æÇϽʽÿÀ. Áï XML ¼±¾ðÀº ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.
<?xml version="1.0" encoding="UTF-8"?>
¿µÇâ¹ÞÀº ÀÎÄÚµù °ªÀÇ ¸ñ·ÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.
- ISO-8859-8-I
- ISO-8859-8
- Windows-1256
- ISO-8859-6
¿ø°Ý XSL º¯È¯À» ÃßÀûÇÒ °æ¿ì XSL µð¹ö±× Perspective¿¡ ÀÖ´Â XSL º¯È¯ °á°ú º¸±â¿¡ °á°ú°¡ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.
XML ½ºÅ°¸¶¿¡¼ ´ë»ó À̸§ °ø°£À» º¯°æÇϸé Q1 Á¢µÎ¾î¸¦ °¡Áø »õ À̸§ °ø°£ÀÌ ÀÛ¼ºµË´Ï´Ù. ÀÌ Çö»óÀÌ ¹ß»ýÇÏÁö ¾Êµµ·Ï ÇÏ·Á¸é, ¸ÕÀú ±Û·Î¹ú ¿ä¼Ò¿Í À¯ÇüµéÀ» (½ÇÁ¦·Î ÂüÁ¶µÇ±â Àü¿¡) ¹®¼ÀÇ ¸Ç óÀ½À¸·Î À̵¿ÇϽʽÿÀ. ±×·± ´ÙÀ½ ´ë»ó À̸§ °ø°£ º¯°æ»çÇ×À» Àû¿ëÇϽʽÿÀ.
XML ÆíÁý±â¿¡¼ ÆäÀÎÆ® ¹× ¹®Á¦Á¡ »õ·Î °íÄ¡±â°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
Linux¿¡¼ XSL µð¹ö±ë ¹× º¯È¯ ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© XSL ½ÇÇà±â ¼±Åà ÆäÀÌÁö¿¡¼ ¿ø°Ý XSL ÀÀ¿ëÇÁ·Î±×·¥À» ¼±ÅÃÇϸé javaw ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
¶ÇÇÑ XML µðÁöÅÐ ¼¸íÀ» ÀÛ¼ºÇÏ·Á°í ½ÃµµÇϸé, keytool ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¯ÇÑ ¿À·ù¸¦ ÇØ°áÇÏ·Á¸é, JAVA_HOME\bin °æ·Î¸¦ PATH ȯ°æ º¯¼ö¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ °æ·Î´Â â > ȯ°æ ¼³Á¤ > ¼³Ä¡µÈ JRE ȯ°æ ¼³Á¤¿¡ ÁöÁ¤µÈ ±âº» JRE¸¦ »ç¿ëÇÕ´Ï´Ù(¿¹: WS_installdir\eclipse\jre\bin).
XSL ÆíÁý±â ÆË¾÷ ¸Þ´º¿¡¼ Áß´ÜÁ¡ »ç¿ë °¡´É ¹× Áß´ÜÁ¡ »ç¿ë ºÒ°¡´ÉÀ» ¼±ÅÃÇÒ ¼ö ÀÖÁö¸¸, XSL µð¹ö°Å°¡ Áß´ÜÁ¡¿¡¼ »ç¿ë °¡´É/»ç¿ë ºÒ°¡´É Ç÷¡±×¸¦ ¹«½ÃÇÕ´Ï´Ù.
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.