JavaTM 2
Platform
Std.  Ed.  v1. 4.0

org.w3c.dom
ÀÎÅÍÆäÀ̽º DocumentFragment

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
Node

public interface DocumentFragment
extends Node

DocumentFragment ´Â °æ·® (ÃÖ¼Ò Çѵµ)ÀÇ Document ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ¹®¼­ Æ®¸®·ÎºÎÅÍ ÀϺθ¦ ÃßÃâÇÏ´Â ±â´ÉÀ̳ª ¹®¼­·ÎºÎÅÍ »õ·Î¿î fragment¸¦ ÀÛ¼ºÇÏ´Â ±â´ÉÀº ¸Å¿ì ½Ç¿ë¼ºÀÇ ³ôÀº °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ¹®¼­ÀÇ fragmentÀÇ ÀýÃ볪 Àç¹èÄ¡¸¦ ½Ç½ÃÇÏ´Â À¯Àú Ä¿¸àµå¸¦ ±¸ÇöÇÒ ¶§, fragment¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â ¿ÀºêÁ§Æ®°¡ ÀÖÀ¸¸é Æí¸®ÇÕ´Ï´Ù. °Å±â¼­ ÀÚÁÖ(Àß) »ç¿ëµÇ´Â °ÍÀÌ Node ÀÔ´Ï´Ù. Node ´ë½Å¿¡ Document ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù¸¸, ÀÌ ¿ÀºêÁ§Æ®¿¡´Â ±¸Çö¿¡ ÀÇÇØ Áß·® ¿ÀºêÁ§Æ®°¡ µÉ ¼ö ÀÖ´Ù°í ÇÏ´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù. °¡Àå ¿ä±¸¿¡ ¸ÂÀº ÃÖ°æ·®ÀÇ ¿ÀºêÁ§Æ®´Â DocumentFragment ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.

DocumentFragment ¿ÀºêÁ§Æ®´Â ÀÌ ¹Û¿¡µµ ´Ù¾çÇÑ ¿ëµµ·Î »ç¿ëµË´Ï´Ù. ¿¹¸¦ µé¾î, ´Ù¸¥ Node ÀÇ ¾ÆÀ̷μ­ ³ëµå¸¦ »ðÀÔÇÏ´Â °æ¿ì,DocumentFragment ÀÇ ¾ÆÀÌ ³ëµå ÀüºÎ°¡ »ðÀԵǴ ³ëµåÀÇ ¾ÆÀÌ ¸®½ºÆ®·Î À̵¿ÇÕ´Ï´Ù.

DocumentFragment ³ëµåÀÇ ¾ÆÀÌ ³ëµå´Â ¹®¼­ÀÇ ±¸Á¶¸¦ Á¤ÀÇÇÏ´Â ¼­ºê Æ®¸®ÀÇ Å¾¿¡ À§Ä¡ÇÏ´Â 0 °³ ÀÌ»óÀÇ ³ëµåÀÔ´Ï´Ù. DocumentFragment ³ëµå´Â Á¤±ÔÀÇ XML ¹®¼­°¡ ¾Æ´Ï¾îµµ ±¦Âú½À´Ï´Ù°¡, Á¤±ÔÀÇ XML ÇØ¼® ¿£Æ¼Æ¼ (º¹¼öÀÇ Å¾ ³ëµå¸¦ °¡Áú ¼ö°¡ ÀÖ´Ù)°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ¿¹¸¦ µé¾î,DocumentFragment ³ëµåÀÇ ¾ÆÀÌ ³ëµå·Î¼­Text ³ëµå¸¦ 1 °³¸¸ °®°ÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ±¸Á¶ ¸ðµ¨Àº HTML ¹®¼­¿¡µµ Á¤±ÔÀÇ XML ¹®¼­¿¡µµ ÇØ´çÇÏÁö ¾Ê½À´Ï´Ù.

DocumentFragment ¸¦ Document (ȤÀº ¾ÆÀ̸¦ °®°ÔÇÒ ¼ö°¡ ÀÖ´Â ±× ¿ÜÀÇ Node)¿¡ »ðÀÔÇÒ ¶§, ½ÇÁ¦·Î Node ¿¡ »ðÀԵǴ °ÍÀº DocumentFragment ´Â ¾Æ´Ï°í DocumentFragment ÀÇ ¾ÆÀ̰¡ µË´Ï´Ù. ÀÌ ±â´ÉÀº ÇüÁ¦ ³ëµå¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì¿¡ ¸Å¿ì Æí¸®ÇÕ´Ï´Ù. ±×·¸´Ù°í ÇÏ´Â °ÍÀº DocumentFragment °¡ ÀÌ·¯ÇÑ ³ëµåÀÇ ºÎ¸ð°¡ µÇ±â (À§ÇØ)¶§¹®¿¡,insertBefore ³ª appendChild ¶ó°í ÇÏ´Â Node ÀÎÅÍÆäÀ̽ºÀÇ Ç¥ÁØ ¸Þ¼Òµå¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¡¸Document Object Model (DOM) Level 2 Core Specification¡¹¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.


ÇʵåÀÇ °³¿ä
 
ÀÎÅÍÆäÀ̽º org.w3c.dom. Node ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
ATTRIBUTE_NODE , CDATA_SECTION_NODE , COMMENT_NODE , DOCUMENT_FRAGMENT_NODE , DOCUMENT_NODE , DOCUMENT_TYPE_NODE , ELEMENT_NODE , ENTITY_NODE , ENTITY_REFERENCE_NODE , NOTATION_NODE , PROCESSING_INSTRUCTION_NODE , TEXT_NODE
 
ÀÎÅÍÆäÀ̽º org.w3c.dom. Node ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
appendChild , cloneNode , getAttributes , getChildNodes , getFirstChild , getLastChild , getLocalName , getNamespaceURI , getNextSibling , getNodeName , getNodeType , getNodeValue , getOwnerDocument , getParentNode , getPrefix , getPreviousSibling , hasAttributes , hasChildNodes , insertBefore , isSupported , normalize , removeChild , replaceChild , setNodeValue , setPrefix
 


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.