|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
ÀÌ ÀÎÅÍÆäÀ̽º´Â XML ¹®¼³»ÀÇ ÇØ¼®ÀÌ ³¡³ ¿£Æ¼Æ¼ ¶Ç´Â ¹ÌÇØ¼®ÀÇ ¿£Æ¼Æ¼¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º¿¡ ÀÇÇØ ¸ðµ¨È µÇ´Â °ÍÀº ¿£Æ¼Æ¼ ¼±¾ðÀº ¾Æ´Ï°í ¿£Æ¼Æ¼ ÀÚüÀÔ´Ï´Ù. Entity
¼±¾ðÀÇ ¸ðµ¨È¿¡ ´ëÇØ¼´Â Àå·¡ÀÇ DOM »ç¾çÀ¸·Î ±ÔÁ¤µÉ ¿¹Á¤ÀÔ´Ï´Ù.
Node
¸¦ °è½ÂÇÏ´Â nodeName
¼Ó¼º¿¡´Â ¿£Æ¼Æ¼¸íÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
XML ÇÁ·Î¼¼¼´Â ±¸Á¶ ¸ðµ¨À» DOM ¿¡ °Ç³×ÁÖ±â Àü¿¡ ¿£Æ¼Æ¼¸¦ ¿ÏÀüÇÏ°Ô È®ÀåÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. È®ÀåÀ» ÇßÀ» °æ¿ì, ¹®¼ Æ®¸®³»¿¡ EntityReference
³ëµå´Â ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
XML ¿¡¼´Â ¿ÜºÎ ºÎºÐÁýÇÕ³»¿¡¼ ÀÛ¼ºµÈ ¿£Æ¼Æ¼ ¼±¾ð ¶Ç´Â ¿ÜºÎ ÆÄ¶ó¸ÞÀÌŸ¿£Æ¼Æ¼³»¿¡¼ ¼±¾ðµÈ ¿£Æ¼Æ¼ ¼±¾ðÀÇ ºñ°ËÁõ XML ÇÁ·Î¼¼¼¿¡ ÀÇÇÑ µ¶ÇØ ¹× 󸮴 Àǹ«Áö¿öÁö°í ÀÖÁö ¾Ê½À´Ï´Ù. Áï, ¿ÜºÎ ºÎºÐÁýÇÕ³»¿¡ ¼±¾ðµÈ ÇØ¼®ÀÌ ³¡³ ¿£Æ¼Æ¼¸¦, ¾îÇø®ÄÉÀÌ¼Ç Å¬·¡½º¸¦ »ç¿ëÇØ È®ÀåÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¶Ç, ¿£Æ¼Æ¼ÀÇ ±³È¯Ä¡´Â »ç¿ëÇÒ ¼ö ¾øÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. »ç¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì, ´ëÀÀÇÏ´Â Entity
³ëµåÀÇ ¾ÆÀÌ ¸®½ºÆ®¿¡ ÀÇÇØ, ±× ±³È¯ ÅØ½ºÆ®ÀÇ ±¸Á¶°¡ ³ªÅ¸³³´Ï´Ù. ±× ÀÌ¿ÜÀÇ °æ¿ì, ¾ÆÀÌ ¸®½ºÆ®´Â ºñ¿ó´Ï´Ù.
DOM ·¹º§ 2 ´Â Entity
³ëµåÀÇ ÆíÁýÀ» ¼Æ÷Æ®ÇÏÁö ¾Ê½À´Ï´Ù. Entity
ÀÇ ÄÁÅÙÃ÷·Î º¯°æÀ» ´õÇÏ°í ½ÍÀº °æ¿ì´Â Entity
ÀÇ ÄÁÅÙÃ÷ÀÇ º¹Á¦·Î ±¸Á¶ ¸ðµ¨³»ÀÇ °ü·ÃÀÇ EntityReference
³ëµå¸¦ ¿Å°Ü³õ¾Æ ÀÌ·¯ÇÑ º¹Á¦¿¡ ÇÊ¿äÇÑ º¯°æÀ» ´õÇÕ´Ï´Ù. Entity
³ëµå¿Í ±× ÀÚ¼ÕÀº Àо Àü¿ëÀÔ´Ï´Ù.
Entity
³ëµå´Â Ä£³ëµå¸¦ °¡ÁöÁö ¾Ê½À´Ï´Ù. ¿£Æ¼Æ¼¿¡ ¹Ì¹ÙÀεåÀÇ ³×ÀÓ ½ºÆäÀ̽º¾ÕÄ¡¼ö½ÄÀÚ°¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì,Entity
³ëµåÀÇ ¼ºê Æ®¸®¿¡ ÀÖ´Â ´ëÀÀÇÏ´Â ³ëµåÀÇ namespaceURI
´Â null
°¡ µË´Ï´Ù. ÀÌ ¿£Æ¼Æ¼¸¦ ÂüÁ¶ÇÏ´Â EntityReference
³ëµå°¡ Document
ÀÎÅÍÆäÀ̽ºÀÇ createEntityReference
¸Þ¼Òµå·Î ÀÛ¼ºµÇ°í ÀÖ´Â °æ¿ìµµ °°½À´Ï´Ù. DOM ·¹º§ 2 ´Â ³×ÀÓ ½ºÆäÀ̽º¾ÕÄ¡¼ö½ÄÀÚ¸¦ ÇØ°áÇÏ´Â ¸ÞÄ«´ÏÁòÀ» ¼Æ÷Æ®Çϰí ÀÖ½À´Ï´Ù.
¡¸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 |
¸Þ¼ÒµåÀÇ °³¿ä | |
String |
getNotationName ()
¹ÌÇØ¼®ÀÇ ¿£Æ¼Æ¼ÀÇ °æ¿ì´Â ¿£Æ¼Æ¼ÀÇ Ç¥±â¹ýÀÇ À̸§, ÇØ¼®ÀÌ ³¡³ ¿£Æ¼Æ¼ÀÇ °æ¿ì´Â null °¡ µË´Ï´Ù. |
String |
getPublicId ()
¿£Æ¼Æ¼¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ø°³ ½Äº°ÀÚÀÔ´Ï´Ù. |
String |
getSystemId ()
¿£Æ¼Æ¼¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ½Ã½ºÅÛ ½Äº°ÀÚÀÔ´Ï´Ù. |
ÀÎÅÍÆäÀ̽º 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 |
¸Þ¼ÒµåÀÇ »ó¼¼ |
public String getPublicId()
null
°¡ µË´Ï´Ù.
public String getSystemId()
null
°¡ µË´Ï´Ù.
public String getNotationName()
null
°¡ µË´Ï´Ù.
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
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.