| Transmorpher. XML ¹®¼ÀÇ º¹ÀâÇÑ º¯È¯À» Á¤ÀÇÇÏ°í ó¸®ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ȯ°æ. |
Áö±Ý ´Ù¿î·Îµå |
Transmorpher. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Jrme Euzenat
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://transmorpher.gforge.inria.fr/
Transmorpher. ű×
Transmorpher. ¼³¸í
XML ¹®¼ÀÇ º¹ÀâÇÑ º¯È¯À» Á¤ÀÇÇÏ°í ó¸®ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ȯ°æ. Transmorpher´Â XML ¹®¼ÀÇ º¹ÀâÇÑ º¯È¯À» Á¤ÀÇÇÏ°í ó¸®ÇϱâÀ§ÇÑ ¼ÒÇÁÆ®¿þ¾î ȯ°æÀÔ´Ï´Ù. ±¸Á¶È µÈ ¹®¼ º¯È¯Àº ´Ù¾çÇÑ Çü½Ä (HTML, PDF, ¿ÀÇ eBook ...)¿¡ ¹®¼¸¦ ¼½Ä ÁöÁ¤ÇÏ°í ´Ù¾çÇÑ ÀåÄ¡ (ÇÁ¸°ÅÍ, ÀüÈ, ÀüÀÚ Ã¥ µ¶ÀÚ, °³ÀÎ µðÁöÅÐ º¸Á¶¿ø .. .). À̸¦ À§Çؼ´Â Àüü º¯È¯ ÇÁ·Î¼¼½º¸¦ ÃæÀü ÇÒ ¼öÀִ ȯ°æÀÌ ÇÊ¿äÇÕ´Ï´Ù .Transmorpher´Â º¹ÀâÇÑ º¯È¯ È帧À» Á¤ÀÇÇÏ°í ó¸®Çϴ ȯ°æÀÔ´Ï´Ù. ±×°ÍÀº ºÎºÐÀûÀ¸·Î "World-Wide Web Consortium"(W3C)¿¡¼ ±ÇÀåÇÏ´Â º¯È¯ ¾ð¾î XSLT¸¦ ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. XSLT´Â ´Ü¼øÇÑ º¯È¯ (¿¹ : ÅÂ±× À̸§ ¹Ù²Ù±â)°ú ³Ê¹« ´Ü¼øÇÑ °Í¿¡ ´ëÇØ Áö³ªÄ¡°Ô º¹ÀâÇÕ´Ï´Ù. °³º° º¯È¯¿¡ ´ëÇÑ ¼³¸íÀ» È°¼ºÈÇÏÁö¸¸ º¯È¯ Á¶ÇÕ ¹× º¹ÀâÇÑ µ¥ÀÌÅÍ È帧À» Áö¿øÇÏÁö´Â ¾Ê½À´Ï´Ù. Transmorpher´Â XML¿¡¼ ¼³¸íÇÑ º¯È¯ È帧À» ÀÔ·ÂÇÕ´Ï´Ù. ±×°ÍÀº ÈÞ´ë¿ë, ´Ù¸¥ º¯Çü ¿£Áø¿¡ ´ëÇÑ ¿¸²À̸ç, º¹ÀâÇÑ º¯È¯ È帧À» Ç¥ÇöÇϱ⿡ ÃæºÐÇÕ´Ï´Ù. ´ÙÀ½Àº "Transmorpher"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ½±°Ô °£´ÜÇÑ º¯È¯À» ½±°Ô ¼³¸íÇϽʽÿÀ (¿ä¼Ò Á¦°Å, ÅÂ±× ¹× ¼Ó¼º À̸§ ±³Ã¼, ¹®¼ ¿¬°á ...); ¡¤ ÄÜÅÙÃ÷¿¡ ´ëÇÑ Á¤±Ô Ç¥Çö½Ä º¯È¯À» Çã¿ëÇÕ´Ï´Ù. ¡¤ (´ÙÁß) Ãâ·ÂÀ» ÀԷ¿¡ ¿¬°áÇÏ¿© º¯È¯À» ±¸¼ºÇÕ´Ï´Ù. ¡¤ ¹Ýº¹ º¯È¯, ¶§·Î´Â äµµ (Æó¼â ÀÛ¾÷)±îÁö ¡¤ ¿ÜºÎ º¯È¯ ÅëÇÕ. ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù ¡¤ SAX / JAXP. ¡¤ OASIS XML Æļ ¡¤ Tomcat. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ runc.pl : °´Ã¼ º¯È¯ (object source, java.lang.reflect.type clazz) ±âÁ¸ º¯È¯±â ¼öÁ¤ : ¡¤ IffutableSidentityConverter¿¡¼ ¼öÁ¤ µÈ ¹ö±× : ¸ðµç °æ¿ì¸¦ ó¸®ÇÏÁö ¸øÇß½À´Ï´Ù. ¡¤ HandleTargetClassSameAssourceClassSameAssourceClass ¼Ó¼º (±âº»ÀûÀ¸·Î true·Î ¼³Á¤)À» Ãß°¡ÇÕ´Ï´Ù. ¼³Á¤µÈ °æ¿ì ¼Ò½º Ŭ·¡½º°¡ ´ë»ó Ŭ·¡½º¿Í µ¿ÀÏ ÇÒ ¶§ beantobeanmappingÀ» Ãß°¡ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¡¤ rusponphbeaninjector°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇϸé iBeAninjector¸¦ »ç¿ëÇÏ¿© °ªÀ» bean¿¡ ÁÖÀÔ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ iBeAninjector ±¸ÇöÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. beantoobeaninjector ¹× maptobeaninjector.
Transmorpher. °ü·Ã ¼ÒÇÁÆ®¿þ¾î