XSL Editor ±âº» â »ç¿ë

XSL Editor¸¦ »ç¿ëÇÏ¿© ¸ÊÇÎ ±ÔÄ¢ ºôµå ¿µ¿ªÀ» ¿­¸é, ¸ÊÇÎ ±ÔÄ¢ ºôµå ¿µ¿ªÀÌ XSL Editor ±âº» â¿¡ Ç¥½ÃµË´Ï´Ù.

XSL Editor ±âº» âÀÇ ¿ÞÂÊ ºÐÇÒâ¿¡´Â "¼Ò½º ½ºÅ°¸¶"¶ó°í ·¹À̺íµÈ ´ë»ó DTDÀÇ °èÃþ ±¸Á¶ º¸±â°¡ Ç¥½ÃµË´Ï´Ù. ¿À¸¥ÂÊ ºÐÇÒâ¿¡´Â "´ë»ó ½ºÅ°¸¶"¶ó°í ·¹À̺íµÈ ´ë»ó DTDÀÇ °èÃþ ±¸Á¶ º¸±â°¡ Ç¥½ÃµË´Ï´Ù.

¸ÊÇÎ ±ÔÄ¢ ÀÛ¼º

¿ä¼Ò°£ ¸ÊÇÎ

¼Ò½º °èÃþ¿¡¼­ ¿ä¼Ò¸¦ ¼±ÅÃÇÑ ´ÙÀ½ ²ø¾î ´ë»ó °èÃþÀÇ ¿ä¼Ò¿¡ ³õÀ¸½Ê½Ã¿À. XSL ±ÔÄ¢ÀÌ »ý¼ºµÇ¾î âÀÇ ¸Ç ¾Æ·¡¿¡ ÀÖ´Â ¸ÊÇÎ ±ÔÄ¢ º¸±â¿¡ Ç¥½ÃµË´Ï´Ù.

´ÙÀ½Àº »ý¼ºµÈ XSL ±ÔÄ¢ÀÇ ¿¹ÀÔ´Ï´Ù.

  <xsl:template match="merchant">
    <xsl:element name="MERCHANT">
    </xsl:element>
  </xsl:template>

ÁÖ: ÇÊ¿äÇϳª Á¸ÀçÇÏÁö ¾Ê´Â Á¶»ó °ü°è´Â ÀÚµ¿À¸·Î »ý¼ºµË´Ï´Ù.

¼Ó¼º°£ ¸ÊÇÎ

¼Ò½º °èÃþ¿¡¼­ ¼Ó¼ºÀ» ¼±ÅÃÇÑ ´ÙÀ½ ²ø¾î ´ë»ó °èÃþÀÇ ¼Ó¼º¿¡ ³õÀ¸½Ê½Ã¿À. XSL ±ÔÄ¢ÀÌ »ý¼ºµÇ¾î âÀÇ ¸Ç ¾Æ·¡¿¡ ÀÖ´Â ¸ÊÇÎ ±ÔÄ¢ º¸±â¿¡ Ç¥½ÃµË´Ï´Ù.

´ÙÀ½Àº »ý¼ºµÈ XSL ±ÔÄ¢ÀÇ ¿¹ÀÔ´Ï´Ù.

  <xsl:attribute name="MEADDR1">
    <xsl:apply-templates select="@mecmail1"/>
  </xsl:attribute>

ÁÖ: ÇÊ¿äÇϳª Á¸ÀçÇÏÁö ¾Ê´Â Á¶»ó °ü°è´Â ÀÚµ¿À¸·Î »ý¼ºµË´Ï´Ù.

»ç¿ëÀÚ Á¤ÀÇ ¸ÊÇΠǥÇö½Ä ÀÛ¼º

»ç¿ëÀÚ Á¤ÀÇ ¸ÊÇΠǥÇö½ÄÀ» ÀÛ¼ºÇÏ·Á¸é ¸ÕÀú ´ë»ó °èÃþ¿¡¼­ ¿ä¼Ò ¶Ç´Â ¼Ó¼ºÀ» ¼±ÅÃÇϽʽÿÀ. ±×·± ´ÙÀ½, ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ» ´­·¯ »ç¿ëÀÚ Á¤ÀÇ Ç¥Çö½Ä ÀÛ¼º ¸Þ´º¸¦ ¼±ÅÃÇϽʽÿÀ. »ç¿ëÀÚ Á¤ÀÇ Ç¥Çö½Ä ÀÛ¼º âÀÇ µÎ °³ÀÇ µå·Ó ´Ù¿î ¸Þ´º¿¡ »ç¿ë °¡´ÉÇÑ ÅÛÇø®Æ® ¹× ±ÔÄ¢ Ç¥Çö½Ä ¸ñ·ÏÀÌ ³ªÅ¸³³´Ï´Ù. ´ÙÀ½ ´Ü°è¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ Á¤ÀÇ Ç¥Çö½ÄÀ» ¿Ï·áÇϽʽÿÀ.

  1. »ç¿ëÀÚ Á¤ÀÇ Ç¥Çö½ÄÀ» Ãß°¡ÇÒ ÅÛÇø®Æ®¸¦ ¼±ÅÃÇϽʽÿÀ.
  2. ÀÛ¼ºÇÒ ±ÔÄ¢ Ç¥Çö½Ä(¿¹: »ó¼ö Ç¥Çö½Ä)À» ¼±ÅÃÇϽʽÿÀ.
  3. Å×ÀÌºí¿¡ ³ª¿­µÈ °¢ ¸Å°³º¯¼ö¿¡ ´ëÇÑ °ª ¿­¿¡ °ªÀ» ÀÔ·ÂÇÑ ÈÄ Enter¸¦ ´­·¯ °ªÀ» È®¾àÇϽʽÿÀ.
  4. È®ÀÎÀ» ´­·¯ ÀÛ¼º ´Ü°è¸¦ ¿Ï·áÇϰųª Ãë¼Ò¸¦ ´­·¯ ±ÔÄ¢À» ÀÛ¼ºÇÏÁö ¸»°í Ãë¼ÒÇϽʽÿÀ.

»ý¼ºµÈ XSL ±ÔÄ¢Àº ±ÔÄ¢ ±¸¼º ÆÄÀÏ(XSLRuleConfig.xml)¿¡ Á¤ÀÇµÈ »ç¿ëÀÚ Á¤ÀÇ Ç¥Çö½ÄÀ» ±âº»À¸·Î ÇÕ´Ï´Ù. ÇÊ¿äÇÑ °æ¿ì, ±ÔÄ¢ ±¸¼º ÆÄÀÏÀ» ¼öÁ¤Çϰųª »õ ±ÔÄ¢À» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±ÔÄ¢À» ±ÔÄ¢ Ç¥Çö½Ä ¸ñ·Ï¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é ÇØ´ç ±ÔÄ¢¿¡ ´ëÇÑ Ç¥½Ã °¡´É(Visibility) ¼Ó¼ºÀ» "true"·Î ¼³Á¤ÇϽʽÿÀ.

¸ÊÇÎ ±ÔÄ¢ »èÁ¦

¸ÊÇÎ ±ÔÄ¢À» »èÁ¦ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ¸ÊÇÎ ±ÔÄ¢ Å×ÀÌºí¿¡¼­ ±ÔÄ¢À» ¼±ÅÃÇϽʽÿÀ.
  2. ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ» ´©¸£°í »èÁ¦¸¦ ¼±ÅÃÇϽʽÿÀ.

    ±ÔÄ¢ ¹× ÇÏÀ§ ±ÔÄ¢ ¸ðµÎ°¡ »èÁ¦µË´Ï´Ù.

    ÁÖ: °»½ÅµÈ ¸ÊÇÎ ±ÔÄ¢ ¹× »ý¼ºµÈ XSL ±ÔÄ¢Àº ÀÚµ¿À¸·Î Áö¼Ó¼ºÀ» °¡Áý´Ï´Ù.

XML º¯È¯ ó¸®

XML º¯È¯À» ó¸®ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. º¯È¯ ó¸® âÀ» Ç¥½ÃÇÏ·Á¸é µµ±¸ > º¯È¯À» ´©¸£½Ê½Ã¿À.
  2. ¸ðµç Çʼö Çʵ忡 °ªÀ» ÀÔ·ÂÇϽʽÿÀ.

    1. ÀÔ·Â XML ÆÄÀÏ Çʵ忡 ¼Ò½º XML µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ·Î¿Í À̸§À» ÀÔ·ÂÇϰųª ã¾Æº¸½Ê½Ã¿À.
    2. XSL ±ÔÄ¢ ÆÄÀÏ Çʵ忡 º¯È¯¿¡ »ç¿ëµÉ ¸ÊÇÎ ±ÔÄ¢ ÆÄÀÏÀÇ °æ·Î¿Í À̸§À» ÀÔ·ÂÇϰųª ã¾Æº¸½Ê½Ã¿À.

      ¸ÊÇÎ ±ÔÄ¢ ºôµå ¿µ¿ªÀÌ ¿­·Á ÀÖ´Â °æ¿ì, ÀÌ Çʵå´Â ÀÌ¹Ì ÇöÀç ¸ÊÇÎ ±ÔÄ¢ ºôµå ¿µ¿ª¿¡ ¿­·Á ÀÖ´Â ¸ÊÇÎ ±ÔÄ¢ ÆÄÀÏ °æ·Î·Î ä¿öÁ® ÀÖ½À´Ï´Ù.

    3. Ãâ·Â XML ÆÄÀÏ Çʵ忡 º¯È¯ ó¸® Áß¿¡ ÀÛ¼ºµÉ »õ XML µ¥ÀÌÅÍ ÆÄÀÏÀÇ °æ·Î¿Í À̸§À» ÀÔ·ÂÇϰųª ã¾Æº¸½Ê½Ã¿À.
  3. ½ÃÀÛÀ» ´­·¯ XML º¯È¯ 󸮸¦ ½ÃÀÛÇϰųª Á¾·á¸¦ ´­·¯ º¯È¯À» ó¸®ÇÏÁö ¸»°í âÀ» ´ÝÀ¸½Ê½Ã¿À.

¸ÊÇÎ ±ÔÄ¢ Å×ÀÌºí »ç¿ëÀÚ Á¤ÀÇ

¸ÊÇÎ ±ÔÄ¢ Å×À̺íÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. Å×À̺íÀÇ ¿­À» ¼û±â·Á¸é Å×À̺íÀÇ ¼¿À» ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸¥ ´ÙÀ½ ¿­ ¼û±â±â¸¦ ¼±ÅÃÇϽʽÿÀ.
  2. Å×À̺íÀÇ ¼û°ÜÁø ¿­À» Ç¥½ÃÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

    1. Å×À̺íÀÇ ¼¿À» ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸£½Ê½Ã¿À.
    2. ¼û°ÜÁø ¿­ ¸ñ·ÏÀ» Ç¥½ÃÇÏ·Á¸é ¿­ Ç¥½Ã¸¦ ¼±ÅÃÇϽʽÿÀ.
    3. ¸ñ·Ï¿¡¼­ ¿­À» ¼±ÅÃÇϽʽÿÀ.

      ÁÖ: º¹¼öÀÇ ÇàÀ» ¼±ÅÃÇÏ·Á¸é Shift¸¦ ´©¸¥ »óÅ¿¡¼­ ¿­ À̸§À» ´©¸£½Ê½Ã¿À.

    4. È®ÀÎÀ» ´­·¯ ¼±ÅÃµÈ ¿­À» Ç¥½ÃÇϰųª Ãë¼Ò¸¦ ´­·¯ Á¶ÀÛÀ» Ãë¼ÒÇϽʽÿÀ.
  3. Å×À̺íÀÇ ¸ðµç ¼û°ÜÁø ¿­À» Ç¥½ÃÇÏ·Á¸é Å×À̺íÀÇ ¼¿À» ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸¥ ´ÙÀ½ ¸ðµç ¿­ Ç¥½Ã¸¦ ¼±ÅÃÇϽʽÿÀ.

    ¸ðµç ¿­ÀÌ ±âº» ¼ø¼­·Î Ç¥½ÃµË´Ï´Ù.

¿ÏÀüÇÑ XSL ±ÔÄ¢/°ª Ç¥Çö½Ä Ç¥½Ã

°ª Ç¥Çö½Ä ¶Ç´Â XSL ±ÔÄ¢ ¿­¿¡¼­ ¼¿À» ´©¸£¸é ¼±ÅÃµÈ Çà¿¡ ´ëÇÑ ¿ÏÀüÇÑ ±ÔÄ¢ ÄÁÅÙÃ÷°¡ Àִ âÀÌ ³ªÅ¸³³´Ï´Ù.

°ü·Ã °³³ä

°ü·Ã ŽºÅ©

°ü·Ã ÂüÁ¶

IBM copyright