JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.xml.transform
ÀÎÅÍÆäÀ̽º Templates


public interface Templates

ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®´Â ó¸®µÈ º¯È¯ ÀνºÆ®·°¼ÇÀÇ ½ÇÇà½Ã Ç¥ÇöÀÔ´Ï´Ù.

ÅÛÇø´Àº µ¿½Ã¿¡ µ¿ÀÛÇÏ´Â º¹¼öÀÇ thread¿¡ ´ëÇØ¼­ ÁöÁ¤µÈ ÀνºÅϽº¿¡ ´ëÇØ thread ¼¼ÀÌÇÁÀÏ Çʿ䰡 ÀÖ¾î, ÁöÁ¤µÈ ¼¼¼ÇÀ¸·Î ¿©·¯ Â÷·Ê »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.


¸Þ¼ÒµåÀÇ °³¿ä
 Properties getOutputProperties ()
          xsl:output ÀÇ static ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù.
 Transformer newTransformer ()
          ÀÌ Templates ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ »õ·Î¿î º¯È¯ ¹®¸ÆÀ» ÀÛ¼ºÇÕ´Ï´Ù.
 

¸Þ¼ÒµåÀÇ »ó¼¼

newTransformer

public Transformer  newTransformer()
                           throws TransformerConfigurationException 
ÀÌ Templates ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ »õ·Î¿î º¯È¯ ¹®¸ÆÀ» ÀÛ¼ºÇÕ´Ï´Ù.

¹Ýȯ°ª:
Transformer ÀÇ À¯È¿ÇÑ null ÀÌ¿ÜÀÇ ÀνºÅϽº
¿¹¿Ü:
TransformerConfigurationException - Transformer ¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì

getOutputProperties

public Properties  getOutputProperties()
xsl:output ÀÇ static ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù. µ¹·ÁÁÖ¾îÁø ¿ÀºêÁ§Æ®´Â ³»ºÎÄ¡ÀÇ º¹Á¦ÀÔ´Ï´Ù. µû¶ó¼­, ÀÌ ¿ÀºêÁ§Æ®´Â Templates ¿ÀºêÁ§Æ®¸¦ º¯°æÇÏÁö ¾Ê°í º¯°æÇØ, ±× ÈÄ Transformer.setOutputProperties(java.util.Properties) ¿¡ °Ç³×ÁÙ ¼ö°¡ ÀÖ½À´Ï´Ù.

µ¹·ÁÁÖ¾îÁø ÇÁ·ÎÆÛƼ¿¡´Â ½ºÅ¸ÀÏ ½ÃÆ®·Î ¼³Á¤µÈ ÇÁ·ÎÆÛƼ°¡ Æ÷ÇԵǾî ÀÌ·¯ÇÑ ÇÁ·ÎÆÛƼ´Â¡¸XSL Transformations (XSLT) W3C Recommendation ÀÇ ¼½¼Ç 16¡¹À¸·Î ÁöÁ¤µÈ µðÆúÆ®ÀÇ ÇÁ·ÎÆÛƼ¿¡ ÀÇÇØ ¡¸µðÆúƮȭ¡¹µË´Ï´Ù. ½ºÅ¸ÀÏ ½ÃÆ®¿¡ ÀÇÇØ ƯÈ÷ ¼³Á¤µÈ ÇÁ·ÎÆÛƼ´Â ±âº»ÀÇ Properties ¸®½ºÆ®¿¡ ÀÖ¾î, ƯÈ÷ ¼³Á¤µÇÁö ¾Ê¾Ò´ø XSLT µðÆúÆ® ÇÁ·ÎÆÛƼ´Â ¡¸µðÆúÆ®¡¹ÀÇ Properties ¸®½ºÆ®¿¡ ÀÖ½À´Ï´Ù. µû¶ó¼­, getOutputProperties(). getProperty(String key)´Â ½ºÅ¸ÀÏ ½ÃÆ®·Î ¼³Á¤µÈ ¸ðµç ÇÁ·ÎÆÛƼ, ¶Ç´Â µðÆúÆ®ÀÇ ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù¸¸, getOutputProperties(). get(String key)´Â ½ºÅ¸ÀÏ ½ÃÆ®·Î ¸í½ÃÀûÀ¸·Î ¼³Á¤µÈ ÇÁ·ÎÆÛƼ¸¸À» ÃëµæÇÕ´Ï´Ù.

XSLT ÀÇ °æ¿ì,¡¸¼Ó¼ºÄ¡ ÅÛÇø´¡¹¼Ó¼ºÀÌ Àü°³µÇÁö ¾Ê°í µ¹·ÁÁÖ¾îÁý´Ï´Ù (ÀÌ ½ÃÁ¡¿¡¼­ ¹®¸ÆÀÌ Á¸ÀçÇÏÁö ¾Ê±â ¶§¹®¿¡). ¼Ó¼ºÄ¡ ÅÛÇø´³»ÀÇ À̸§ °ø°£ Á¢µÎ»ç´Â Àü°³µÇÁö ¾Ê±â ¶§¹®¿¡, À¯È¿ÇÑ XPath Ä¡ÀΠäÀÔ´Ï´Ù. XSLT 1.0 ÀÇ °æ¿ì, ¼Ó¼ºÄ¡ ÅÛÇø´Àº xsl:output ¼Ó¼º¿¡´Â Çã°¡µÇÁö ¾Ê±â ¶§¹®¿¡ À̰ÍÀº ¹®Á¦·Î´Â µÇÁö ¾Ê½À´Ï´Ù. ´Ù¸¸, 1.1 ÀÌÈÄÀÇ ¹öÁ¯¿¡¼­´Â Çã°¡µË´Ï´Ù.

¹Ýȯ°ª:
Properties ¿ÀºêÁ§Æ®. Null ´Â ºÒ°¡

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.