|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface DocumentFragment
DocumentFragment
´Â
¡¸°æ·® (ÃÖ¼Ò Çѵµ)¡¹ÀÇ Document
¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ¹®¼ Æ®¸®·ÎºÎÅÍ ÀϺθ¦ ÃßÃâÇÏ´Â ±â´ÉÀ̳ª ¹®¼·ÎºÎÅÍ »õ·Î¿î fragment¸¦ ÀÛ¼ºÇÏ´Â ±â´ÉÀº, ¸Å¿ì ½Ç¿ë¼ºÀÇ ³ôÀº °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ¹®¼ÀÇ fragmentÀÇ ÀýÃ볪 Àç¹èÄ¡¸¦ ½Ç½ÃÇÏ´Â À¯Àú Ä¿¸àµå¸¦ ±¸ÇöÇÒ ¶§, fragment¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ¿ÀºêÁ§Æ®°¡ ÀÖÀ¸¸é Æí¸®ÇÕ´Ï´Ù. °Å±â¼ ÀÚÁÖ »ç¿ëµÇ´Â °ÍÀÌ Node ÀÔ´Ï´Ù. Node ´ë½Å¿¡ Document
¿ÀºêÁ§Æ®¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù¸¸, ÀÌ ¿ÀºêÁ§Æ®¿¡´Â
±¸Çö¿¡
ÇØ Áß·® ¿ÀºêÁ§Æ®°¡ µÉ ¼ö ÀÖ´Ù°í ÇÏ´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ¹«¾ùº¸´Ù ¿ä±¸¿¡ ¸ÂÀº ÃÖ°æ·®ÀÇ ¿ÀºêÁ§Æ®´Â
DocumentFragment
¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
DocumentFragment
¿ÀºêÁ§Æ®´Â
ÀÌ ¹Û¿¡µµ ´Ù¾çÇÑ ¿ëµµ·Î »ç¿ëµË´Ï´Ù. ¿¹¸¦ µé¾î, ´Ù¸¥ Node
¾ÆÀ̷μ ³ëµå¸¦ »ðÀÔÇÏ´Â °æ¿ì,DocumentFragment
¿ÀºêÁ§Æ®¸¦ Àμö·Î¼ ÃëÇØ, ÀÌ °á°ú,DocumentFragment
¾ÆÀÌ ³ëµå ÀüºÎ°¡ »ðÀԵǴ ³ëµåÀÇ ¾ÆÀÌ ¸®½ºÆ®·Î À̵¿ÇÕ´Ï´Ù.
DocumentFragment
³ëµåÀÇ ¾ÆÀÌ ³ëµå´Â
¹®¼ÀÇ ±¸Á¶¸¦ Á¤ÀÇÇÏ´Â ¼ºê Æ®¸®ÀÇ Å¾¿¡ À§Ä¡ÇÏ´Â 0 °³ ÀÌ»óÀÇ ³ëµåÀÔ´Ï´Ù. DocumentFragment
³ëµå´Â
Á¤Çü½ÄÀÇ XML ¹®¼°¡ ¾Æ´Ï¾îµµ ±¦Âú½À´Ï´Ù°¡, Á¤Çü½ÄÀÇ XML ÇØ¼® ¿£Æ¼Æ¼ (º¹¼öÀÇ Å¾ ³ëµå¸¦ °¡Áú ¼ö°¡ ÀÖ´Ù)°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ¿¹¸¦ µé¾î,DocumentFragment
³ëµåÀÇ ¾ÆÀÌ ³ëµå·Î¼Text
³ëµå¸¦ 1 °³¸¸ °®°ÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ±¸Á¶ ¸ðµ¨Àº, HTML ¹®¼¿¡µµ Á¤Çü½ÄÀÇ XML ¹®¼¿¡µµ ÇØ´çÇÏÁö ¾Ê½À´Ï´Ù.
DocumentFragment
¸¦
Document
(ȤÀº, ¾ÆÀ̸¦ °®°ÔÇÒ ¼ö°¡ ÀÖ´Â ±× ¿ÜÀÇ Node
)¿¡ »ðÀÔÇÒ ¶§, ½ÇÁ¦·Î Node
¿¡ »ðÀԵǴ °ÍÀº,DocumentFragment
´Â
¾Æ´Ï°í DocumentFragment
ÀÚ½ÄÀÌ µË´Ï´Ù. ÀÌ ±â´ÉÀº, ÇüÁ¦ ³ëµå¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì¿¡ ¸Å¿ì Æí¸®ÇÕ´Ï´Ù. ±×·¸´Ù°í ÇÏ´Â °ÍÀº,DocumentFragment
°¡ ÀÌ·¯ÇÑ ³ëµåÀÇ ºÎ¸ð°¡ µÇ±â ¶§¹®¿¡
Node.insertBefore
³ª Node.appendChild
¶ó°í ÇÏ´Â Node
ÀÎÅÍÆäÀ̽ºÀÇ Ç¥ÁØ ¸Þ¼µå¸¦ »ç¿ëÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù.
¡¸Document Object Model (DOM) Level 3 Core Specification¡¹µµ ÂüÁ¶ÇϽʽÿÀ.
ÇÊµå °³¿ä |
---|
¸Þ¼µå °³¿ä |
---|
ÀÎÅÍÆäÀ̽º org.w3c.dom. Node ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
appendChild,
cloneNode,
compareDocumentPosition,
getAttributes,
getBaseURI,
getChildNodes,
getFeature,
getFirstChild,
getLastChild,
getLocalName,
getNamespaceURI,
getNextSibling,
getNodeName,
getNodeType,
getNodeValue,
getOwnerDocument,
getParentNode,
getPrefix,
getPreviousSibling,
getTextContent,
getUserData,
hasAttributes,
hasChildNodes,
insertBefore,
isDefaultNamespace,
isEqualNode,
isSameNode,
isSupported,
lookupNamespaceURI,
lookupPrefix,
normalize,
removeChild,
replaceChild,
setNodeValue,
setPrefix,
setTextContent,
setUserData |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.