|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
NamedNodeMap
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®´Â À̸§À» ÁöÁ¤ÇØ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Â ³ëµåÀÇ ÁýÇÕÀ» ³ªÅ¸³À´Ï´Ù. NamedNodeMap
´Â NodeList
¸¦ °è½ÂÇÏÁö ¾Ê½À´Ï´Ù. Áï, ƯÁ¤ÀÇ ¼ø¼·Î °ü¸®µÇ´Â ÀÏÀÌ ¾ø½À´Ï´Ù. NamedNodeMap
¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®¿¡ Æ÷ÇԵǴ ¿ÀºêÁ§Æ®¿¡µµ ¼ø¼ À妽º¸¦ »ç¿ëÇØ ¾×¼¼½º ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù¸¸, À̰ÍÀº ´ÜÁö NamedNodeMap
ÀÇ ÄÁÅÙÃ÷¸¦ ¿°ÅÇϱ⠽±°ÔÇϱâ À§ÇØ(¶§¹®¿¡)¿¡¼ ¸¸³ª¸ç, DOM °¡ ÀÌ·¯ÇÑ Node ÀÇ ¼ø¼¸¦ ÁöÁ¤ÇÑ´Ù°í ÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù.
DOM ³»ÀÇ NamedNodeMap
¿ÀºêÁ§Æ®´Â ¶óÀÌºê ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
¡¸Document Object Model (DOM) Level 2 Core Specification ¡¹¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.
¸Þ¼ÒµåÀÇ °³¿ä | |
int |
getLength ()
ÀÌ MAP³»ÀÇ ³ëµå¼öÀÔ´Ï´Ù. |
Node |
getNamedItem (String name)
ÁöÁ¤µÈ À̸§ÀÇ ³ëµå¸¦ ÃëµæÇÕ´Ï´Ù. |
Node |
getNamedItemNS (String namespaceURI,
String localName)
ÁöÁ¤µÈ ·ÎÄøí°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ °¡Áö´Â ³ëµå¸¦ ÃëµæÇÕ´Ï´Ù. |
Node |
item (int index)
MAP³»ÀÇ index ¹øÂ°ÀÇ Ç׸ñÀ» µ¹·ÁÁÝ´Ï´Ù. |
Node |
removeNamedItem (String name)
ÁöÁ¤µÈ À̸§ÀÇ ³ëµå¸¦ »èÁ¦ÇÕ´Ï´Ù. |
Node |
removeNamedItemNS (String namespaceURI,
String localName)
ÁöÁ¤µÈ ·ÎÄøí°ú ³×ÀÓ ½ºÆäÀ̽º URI ¸¦ °¡Áö´Â ³ëµå¸¦ »èÁ¦ÇÕ´Ï´Ù. |
Node |
setNamedItem (Node arg)
nodeName ¼Ó¼ºÀ» ÁöÁ¤ÇØ ³ëµå¸¦ Ãß°¡ÇÕ´Ï´Ù. |
Node |
setNamedItemNS (Node arg)
namespaceURI ¿Í localName ¸¦ ÁöÁ¤ÇØ ³ëµå¸¦ Ãß°¡ÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ »ó¼¼ |
public Node getNamedItem(String name)
name
- ÃëµæÇÏ´Â ³ëµåÀÇ nodeName
nodeName
¸¦ °¡Áö´Â ÀÓÀÇÀÇ ÇüÅÂÀÇ Node
. ÀÌ MAP³»ÀÇ ³ëµå°¡ ƯÁ¤µÇÁö ¾Ê´Â °æ¿ì´Â null
public Node setNamedItem(Node arg) throws DOMException
nodeName
¼Ó¼ºÀ» ÁöÁ¤ÇØ ³ëµå¸¦ Ãß°¡ÇÕ´Ï´Ù. ±× À̸§ÀÇ ³ëµå°¡ ¹ú½á MAP³»¿¡ Á¸ÀçÇÏ´Â °æ¿ì, »õ·Î¿î ³ëµå·Î ¿Å°Ü³õÀ» ¼ö ÀÖ½À´Ï´Ù.
nodeName
¼Ó¼ºÀº ³ëµåÀÇ ÀúÀå¸íÀ» ÃëµæÇϹǷÎ, Ư¼öÇÑ Ä³¸¯ÅÍ ¶óÀÎÄ¡¸¦ °¡Áö´Â ƯÁ¤ÀÇ ÇüÅÂÀÇ ³ëµå¸¦ º¹¼ö°³ ÀúÀåÇÒ ¼ö ¾ø½À´Ï´Ù. À̰ÍÀº À̸§ÀÇ °æÇÕÀÌ ÀϾ ¹ö¸®±â (À§ÇØ)¶§¹®¿¡ÀÔ´Ï´Ù. º¹¼öÀÇ ³ëµå¸¦ ÀúÀåÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â ³ëµå¿¡ º°¸íÀ» ºÙÀÔ´Ï´Ù.
arg
- ÀÌ MAP¿¡ ÀúÀåÇÏ´Â MAP. ÀÌ ³ëµå¿¡´Â ³ªÁß¿¡ nodeName
¼Ó¼ºÀÇ °ªÀ» »ç¿ëÇØ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Ù
Node
·Î ¿Å°Ü³õÀ» ¼ö ÀÖ´Â °æ¿ì´Â ġȯÀÇ ´ë»óÀÌ µÇ´Â Node
. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â null
DOMException
- WRONG_DOCUMENT_ERR: arg
°¡ ÀÌ MAPÀÇ ÀÛ¼º ¸ðÅäÈĹ̼ ÀÌ¿ÜÀÇ ¹®¼·Î ÀÛ¼ºµÇ¾úÀ» °æ¿ì
arg
°¡ ¹ú½á ´Ù¸¥ Element
¿ÀºêÁ§Æ®ÀÇ Attr
·Î¼ »ç¿ëµÇ°í ÀÖ´Â °æ¿ì. Attr
³ëµå¸¦ ´Ù¸¥ ¿ä¼Ò·Î ÀçÀÌ¿ëÇÏ·Á¸é , ÀÌ ³ëµå¸¦ DOM À¯ÀúÀÇ ¼ÕÀ¸·Î ¸í½ÃÀûÀ¸·Î º¹Á¦ÇÒ Çʿ䰡 ÀÖ´Ù
public Node removeNamedItem(String name) throws DOMException
name
- »èÁ¦ÇÏ´Â ³ëµåÀÇ nodeName
DOMException
- NOT_FOUND_ERR: ÀÌ MAP³»·Î ÁöÁ¤µÈ name
ÀÇ ³ëµå°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì
public Node item(int index)
index
¹øÂ°ÀÇ Ç׸ñÀ» µ¹·ÁÁÝ´Ï´Ù. index
°¡ ÀÌ MAP³»ÀÇ ³ëµå¼ö¿Í °°Àº°¡ ±×°Íº¸´Ù Å« °æ¿ì´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
index
- ÀÌ MAPÀÇ À妽º
index
¹øÂ°ÀÇ ³ëµå. À妽º°¡ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì´Â null
public int getLength()
0
ÀÌ»ó length-1
ÀÌÇÏÀÔ´Ï´Ù.
public Node getNamedItemNS(String namespaceURI, String localName)
namespaceURI
- ÃëµæÇÏ´Â ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º URIlocalName
- ÃëµæÇÏ´Â ³ëµåÀÇ ·ÎÄøí
Node
. ¾ÆÀÌÀÇ MAP³»ÀÇ ³ëµå°¡ ƯÁ¤µÇÁö ¾Ê´Â °æ¿ì´Â null
public Node setNamedItemNS(Node arg) throws DOMException
namespaceURI
¿Í localName
¸¦ ÁöÁ¤ÇØ ³ëµå¸¦ Ãß°¡ÇÕ´Ï´Ù. ÁöÁ¤µÈ ³×ÀÓ ½ºÆäÀ̽º URI ¹× ·ÎÄøíÀ» °¡Áö´Â ³ëµå°¡ ¹ú½á MAP³»¿¡ Á¸ÀçÇÏ´Â °æ¿ì, »õ·Î¿î ³ëµå·Î ¿Å°Ü³õÀ» ¼ö ÀÖ½À´Ï´Ù.
arg
- ÀÌ MAP¿¡ ÀúÀåÇÏ´Â MAP. ÀÌ ³ëµå¿¡´Â ³ªÁß¿¡ namespaceURI
¼Ó¼º°ú localName
¼Ó¼ºÀÇ °ªÀ» »ç¿ëÇØ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Ù
Node
·Î ¿Å°Ü³õÀ» ¼ö ÀÖ´Â °æ¿ì´Â ġȯÀÇ ´ë»óÀÌ µÇ´Â Node
. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â null
DOMException
- WRONG_DOCUMENT_ERR: arg
°¡ ÀÌ MAPÀÇ ÀÛ¼º ¸ðÅäÈĹ̼ ÀÌ¿ÜÀÇ ¹®¼·Î ÀÛ¼ºµÇ¾úÀ» °æ¿ì
arg
°¡ ¹ú½á ´Ù¸¥ Element
¿ÀºêÁ§Æ®ÀÇ Attr
·Î¼ »ç¿ëµÇ°í ÀÖ´Â °æ¿ì. Attr
³ëµå¸¦ ´Ù¸¥ ¿ä¼Ò·Î ÀçÀÌ¿ëÇÏ·Á¸é , ÀÌ ³ëµå¸¦ DOM À¯ÀúÀÇ ¼ÕÀ¸·Î ¸í½ÃÀûÀ¸·Î º¹Á¦ÇÒ Çʿ䰡 ÀÖ´Ù
"XML"
¸¦ ¼Æ÷Æ®ÇÏÁö ¾Ê´Â °æ¿ì (³×ÀÓ ½ºÆäÀ̽º´Â XML ¿¡ ÀÇÇØ Á¤Àǵǰí ÀÖ´Ù)public Node removeNamedItemNS(String namespaceURI, String localName) throws DOMException
Node
ÀÎÅÍÆäÀ̽ºÀÇ attributes ¼Ó¼º¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â µðÆúÆ® °ª¸¦ °¡Áø´Ù¸é, ´ëÀÀÇÏ´Â ³×ÀÓ ½ºÆäÀ̽º URI, ·ÎÄøí, ÀüÄ¡¼ö½ÄÀÚ (ÀûÀýÇÑ °æ¿ì) ¿Ü¿¡ µðÆúÆ® °ª¸¦ °¡Áö´Â »õ·Î¿î ¼Ó¼ºÀÌ Áï¼®¿¡¼ ÀÛ¼ºµË´Ï´Ù.
namespaceURI
- »èÁ¦ÇÏ´Â ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º URIlocalName
- »èÁ¦ÇÏ´Â ³ëµåÀÇ ·ÎÄøí
DOMException
- NOT_FOUND_ERR: ÁöÁ¤µÈ namespaceURI
¹×localName
¸¦ °¡Áö´Â ³ëµå°¡ MAP³»¿¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì
|
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.