JavaTM 2
Platform
Std.  Ed.  v1. 4.0

ÆÐŰÁö javax.xml.transform.dom

ÀÌ ÆÐŰÁö´Â DOM °íÀ¯ÀÇ º¯È¯ API ¸¦ ±¸ÇöÇÕ´Ï´Ù.

ÂüÁ¶:
          ¼³¸í

ÀÎÅÍÆäÀ̽ºÀÇ °³¿ä
DOMLocator ¼Ò½º DOM ³»ÀÇ ³ëµåÀÇ À§Ä¡¸¦ ³ªÅ¸³», ÁÖ·Î ¿¡·¯ ¸®Æ÷Æ®¸¦ ¸ñÀûÀ¸·Î Çϰí ÀÖ½À´Ï´Ù.
 

Ŭ·¡½ºÀÇ °³¿ä
DOMResult DOM (Document Object Model) Æ®¸®ÀÇ Çü½Ä¿¡¼­, º¯È¯ °á°ú Æ®¸®ÀÇ È¦´õ·Î¼­ µ¿ÀÛÇÕ´Ï´Ù.
DOMSource DOM (Document Object Model) Æ®¸®ÀÇ Çü½Ä¿¡¼­, º¯È¯ Source Æ®¸®ÀÇ È¦´õ·Î¼­ µ¿ÀÛÇÕ´Ï´Ù.
 

ÆÐŰÁö javax.xml.transform.dom ÀÇ ¼³¸í

ÀÌ ÆÐŰÁö´Â DOM °íÀ¯ÀÇ º¯È¯ API ¸¦ ±¸ÇöÇÕ´Ï´Ù.

DOMSource Ŭ·¡½º¿¡ ÀÇÇØ, ÀÌ API ÀÇ ±¸ÇöÀÇ Å¬¶óÀÌ¾ðÆ®´Â ÀÔ·Â Æ®¸®ÀÇ ¼Ò½º·Î¼­ DOM Node ¸¦ ÁöÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¡¸XSLT µ¥ÀÌÅÍ ¸ðµ¨¡¹À̳ª ±× ¿ÜÀÇ µ¥ÀÌÅÍ ¸ðµ¨°úÀÇ ºÒÀÏÄ¡¿¡ °üÇØ¼­ Transformer °¡ DOM Æ®¸®¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀÇ ¸ðµ¨¿¡ ´ëÇØ¼­´Â ÀÌ ¹®¼­ÀÇ ¹üÀ§¿ÜÀÔ´Ï´Ù. Node ·ÎºÎÅÍ ÆÄ»ýÇÑ ³ëµå´Â ¸ðµÎ À¯È¿ÇÑ ÀÔ·ÂÀÔ´Ï´Ù.

DOMResult Ŭ·¡½º¿¡ ÀÇÇØ,Node ¸¦ °á°úÀÇ DOM ³ëµåÀÇ Ãß°¡Ã³·Î¼­ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãâ·Â ³ëµå°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, Transformer ´Â DocumentBuilder.newDocument() ¸¦ »ç¿ëÇØ Ãâ·Â Document ³ëµå¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ³ëµå°¡ ÁöÁ¤µÇ°í ÀÖ´Â °æ¿ì´Â Document ,Element , ¶Ç´Â DocumentFragment ÀÇ ¾î¶² °ÍÀΰ¡ ³ª¿ÀÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. ´Ù¸¥ ³ëµå ŸÀÔÀÇ ÁöÁ¤Àº ±¸Çö¿¡ ÀÇÁ¸ÇØ, ÀÌ API ¿¡¼­´Â Á¤ÀǵÇÁö ¾Ê½À´Ï´Ù. °á°ú°¡ Document ÀÎ °æ¿ì, º¯È¯ÀÇ Ãâ·Â¿¡´Â ¹®¼­ ¿ä¼Ò·Î¼­ ¼³Á¤ÇÏ´Â ´ÜÀÏÀÇ ¿ä¼Ò ·çÆ®°¡ ÇÊ¿äÇÕ´Ï´Ù.

DOMLocator ³ëµå´Â TransformerException ¿ÀºêÁ§Æ®¿¡ °Ç³×ÁÙ ¼ö°¡ ÀÖ¾îTransformerException.getLocator() ¸Þ¼ÒµåÀÇ °á°úÀÇ Ä³½ºÆ®¸¦ ½ÃµµÇÏ´Â °ÍÀ¸·Î ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸Çö¿¡´Â SourceLocator ´ë½Å¿¡ DOMLocator ¸¦ »ç¿ëÇÒ Ã¥ÀÓÀº ¾ø½À´Ï´Ù (´Ù¸¸, Çà ¹øÈ£ µîÀº DOM ¿¡ À־´Â ±×´ÙÁö Àǹ̰¡ ¾ø½À´Ï´Ù). µû¶ó¼­, getLocator ÀÇ °á°ú´Â Ç×»ó instanceof ·Î ÆÇÁ¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.


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.