JavaTM 2
Platform
Std.  Ed.  v1. 4.0

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

±âÁ¸ÀÇ ¼­ºê ÀÎÅÍÆäÀ̽ºÀÇ À϶÷:
Attr , CDATASection , CharacterData , Comment , Document , DocumentFragment , DocumentType , Element , Entity , EntityReference , Notation , ProcessingInstruction , Text
±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
IIOMetadataNode

public interface Node

Node ÀÎÅÍÆäÀ̽º´Â ¹®¼­ ¿ÀºêÁ§Æ® ¸ðµ¨ Àüü¿¡ ´ëÇÑ ÁÖµ¥ÀÌÅÍÇüÀ̸ç, ¹®¼­ Æ®¸®³»ÀÇ ´ÜÀÏÀÇ ³ëµå¸¦ ³ªÅ¸³À´Ï´Ù. Node ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¸ðµç ¿ÀºêÁ§Æ®´Â ¾ÆÀ̸¦ ó¸®Çϱâ À§ÇÑ ¸Þ¼Òµå¸¦ °¡Áö°í ÀÖ½À´Ï´Ù¸¸,Node ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¸ðµç ¿ÀºêÁ§Æ®°¡ ¾ÆÀ̸¦ °¡Áú ¼ö°¡ ÀÖ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ¾ÆÀ̸¦ °¡Áú ¼ö°¡ ÀÖ´Â ¿ÀºêÁ§Æ®ÀÇ 1 °³¿¡,Text ³ëµå°¡ ÀÖ½À´Ï´Ù. Text ³ëµå´Â DOMException ¸¦ »ý¼ºÇÏ´Â °Í °°Àº ³ëµå¿¡ ÀÚ½ÅÀÇ ¾ÆÀ̸¦ Ãß°¡ÇÕ´Ï´Ù.

nodeName ¼Ó¼º,nodeValue ¼Ó¼º,attributes ¼Ó¼ºÀº ƯÁ¤ÀÇ ÆÄ»ý ÀÎÅÍÆäÀ̽º¿¡ »ç·Î ÀâÈ÷Áö ¾Ê°í ³ëµå Á¤º¸¸¦ ÃëµæÇÏ´Â ¸ÞÄ«´ÏÁòÀÔ´Ï´Ù. Element ¿¡ ´ëÇØ¼­ nodeValue,Comment ¿¡ ´ëÇØ¼­ attributes ¿Í °°ÀÌ, ÀÌ·¯ÇÑ ¼Ó¼ºÀÌ Æ¯Á¤ÀÇ nodeType ¿¡ ¸íÈ®ÇÏ°Ô ¸ÅÇεǾî ÀÖÁö ¾ÊÀº °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù. °¢Á¾ Àü¿ë ÀÎÅÍÆäÀ̽º´Â À̿ܿ¡µµ, °ü·Ã Á¤º¸¸¦ Ãëµæ ¹× ¼³Á¤ÇÏ´Â Æí¸®ÇÑ ¸ÞÄ«´ÏÁòÀ» ´Ù¼ö °®Ãß°í ÀÖ½À´Ï´Ù.

nodeName,nodeValue,attributes ÀÇ °ªÀº ÀÌÇÏ¿Í °°ÀÌ ³ëµåÇü¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù.
ÀÎÅÍÆäÀ̽º nodeName nodeValue ¼Ó¼º
Attr ¼Ó¼º¸í ¼Ó¼ºÄ¡ null
CDATASection "#cdata-section" CDATA ¼½¼ÇÀÇ ÄÁÅÙÃ÷ null
Comment "#comment" ÄÚ¸àÆ®ÀÇ ÄÁÅÙÃ÷ null
Document "#document" null null
DocumentFragment "#document-fragment" null null
DocumentType ¹®¼­Çü¸í null null
Element ű׸í null NamedNodeMap
Entity ¿£Æ¼Æ¼¸í null null
EntityReference ÂüÁ¶µÇ´Â ¿£Æ¼Æ¼ÀÇ À̸§ null null
Notation Ç¥±â ¹ý¸í null null
ProcessingInstruction Ÿ°Ù Ÿ°ÙÀ» Á¦¿ÜÇÑ ¸ðµç ÄÁÅÙÃ÷ null
Text "#text" ÅØ½ºÆ® ³ëµåÀÇ ÄÁÅÙÃ÷ null

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


ÇʵåÀÇ °³¿ä
static short ATTRIBUTE_NODE
          ³ëµå´Â Attr ÀÔ´Ï´Ù.
static short CDATA_SECTION_NODE
          ³ëµå´Â CDATASection ÀÔ´Ï´Ù.
static short COMMENT_NODE
          ³ëµå´Â Comment ÀÔ´Ï´Ù.
static short DOCUMENT_FRAGMENT_NODE
          ³ëµå´Â DocumentFragment ÀÔ´Ï´Ù.
static short DOCUMENT_NODE
          ³ëµå´Â Document ÀÔ´Ï´Ù.
static short DOCUMENT_TYPE_NODE
          ³ëµå´Â DocumentType ÀÔ´Ï´Ù.
static short ELEMENT_NODE
          ³ëµå´Â Element ÀÔ´Ï´Ù.
static short ENTITY_NODE
          ³ëµå´Â Entity ÀÔ´Ï´Ù.
static short ENTITY_REFERENCE_NODE
          ³ëµå´Â EntityReference ÀÔ´Ï´Ù.
static short NOTATION_NODE
          ³ëµå´Â Notation ÀÔ´Ï´Ù.
static short PROCESSING_INSTRUCTION_NODE
          ³ëµå´Â ProcessingInstruction ÀÔ´Ï´Ù.
static short TEXT_NODE
          ³ëµå´Â Text ³ëµåÀÔ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 Node appendChild (Node  newChild)
          ³ëµå newChild ¸¦ ÀÌ ³ëµåÀÇ ¾ÆÀÌ ¸®½ºÆ®ÀÇ ¸»¹Ì¿¡ Ãß°¡ÇÕ´Ï´Ù.
 Node cloneNode (boolean deep)
          ³ëµåÀÇ ¹ü¿ë copy constructor·Î¼­ ÀÌ ³ëµåÀÇ º¹Á¦¸¦ µ¹·ÁÁÝ´Ï´Ù.
 NamedNodeMap getAttributes ()
          ÀÌ ³ëµå°¡ Element ÀÇ °æ¿ì, ÀÌ ³ëµåÀÇ ¼Ó¼ºÀ» Æ÷ÇÔÇÑ NamedNodeMap ÀÔ´Ï´Ù.
 NodeList getChildNodes ()
          ÀÌ ³ëµåÀÇ ¾ÆÀ̸¦ ¸ðµÎ Æ÷ÇÔÇÑ NodeList ÀÔ´Ï´Ù.
 Node getFirstChild ()
          ÀÌ ³ëµåÀÇ ÃÖÃÊÀÇ ¾ÆÀÌ ³ëµåÀÔ´Ï´Ù.
 Node getLastChild ()
          ÀÌ ³ëµåÀÇ ¸¶Áö¸· ¾ÆÀÌ ³ëµåÀÔ´Ï´Ù.
 String getLocalName ()
          ÀÌ ³ëµåÀÇ ¼ö½Ä¸íÀÇ ·ÎÄà ºÎºÐÀ» µ¹·ÁÁÝ´Ï´Ù.
 String getNamespaceURI ()
          ÀÌ ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º URI ÀÔ´Ï´Ù.
 Node getNextSibling ()
          ÀÌ ³ëµåÀÇ Á÷ÇÏÀÇ ³ëµåÀÔ´Ï´Ù.
 String getNodeName ()
          ÀÌ ³ëµåÀÇ À̸§ÀÔ´Ï´Ù.
 short getNodeType ()
          ¿ÀºêÁ§Æ®ÀÇ ÇüŸ¦ ³ªÅ¸³»´Â ÄÚµåÀÔ´Ï´Ù.
 String getNodeValue ()
          ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù.
 Document getOwnerDocument ()
          ÀÌ ³ëµå¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø Document ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
 Node getParentNode ()
          ÀÌ ³ëµåÀÇ Ä£³ëµåÀÔ´Ï´Ù.
 String getPrefix ()
          ÀÌ ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º¾ÕÄ¡¼ö½ÄÀÚÀÔ´Ï´Ù.
 Node getPreviousSibling ()
          ÀÌ ³ëµåÀÇ ¹Ù·Î À§ÀÇ ³ëµåÀÔ´Ï´Ù.
 boolean hasAttributes ()
          ÀÌ ³ëµå°¡ ¿ä¼ÒÀÎ °æ¿ì, ¼Ó¼ºÀ» °¡Áö°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
 boolean hasChildNodes ()
          ÀÌ ³ëµå°¡ ¾ÆÀÌ ³ëµå¸¦ °¡Áö°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
 Node insertBefore (Node  newChild, Node  refChild)
          ±âÁ¸ÀÇ ¾ÆÀÌ ³ëµå refChild ÀÇ Àü¿¡ newChild ³ëµå¸¦ »ðÀÔÇÕ´Ï´Ù.
 boolean isSupported (String  feature, String  version)
          DOM ±¸ÇöÀÌ Æ¯Á¤ÀÇ ±â´ÉÀ» ±¸ÇöÇϰí ÀÖ¾î, ÀÌ ³ëµå°¡ ±× ±â´ÉÀ» ¼­Æ÷Æ®Çϰí ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
 void normalize ()
          ÀÌ Node ÀÇ ¼­ºê Æ®¸®ÀÇ ÃֽɺαîÁö Á¸ÀçÇÏ´Â ¸ðµç Text ³ëµå (¼Ó¼º ³ëµå¸¦ Æ÷ÇÔÇÑ´Ù)¸¦,Text ³ëµå°¡ ±¸Á¶ (¿ä¼Ò, ÄÚ¸àÆ®, ó¸® ÀνºÆ®·°¼Ç, CDATA ¼½¼Ç, ¿£Æ¼Æ¼ ÂüÁ¶µî)¿¡¸¸ µû¶ó ºÐ¸®µÇ´Â ¡¸Åë»ó¡¹Çü½ÄÀ¸·Î °íĨ´Ï´Ù.
 Node removeChild (Node  oldChild)
          ¾ÆÀÌ ¸®½ºÆ®·ÎºÎÅÍ oldChild ·Î ³ªÅ¸³ª´Â ¾ÆÀÌ ³ëµå¸¦ »èÁ¦ÇØ, ÀÌ ¾ÆÀÌ ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Node replaceChild (Node  newChild, Node  oldChild)
          ¾ÆÀÌ ¸®½ºÆ®¾ÈÀÇ ¾ÆÀÌ ³ëµå oldChild ¸¦ newChild ·Î ¿Å°Ü³õ¾ÆoldChild ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
 void setNodeValue (String  nodeValue)
          ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù.
 void setPrefix (String  prefix)
          ÀÌ ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º¾ÕÄ¡¼ö½ÄÀÚÀÔ´Ï´Ù.
 

ÇʵåÀÇ »ó¼¼

ELEMENT_NODE

public static final short ELEMENT_NODE
³ëµå´Â Element ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

ATTRIBUTE_NODE

public static final short ATTRIBUTE_NODE
³ëµå´Â Attr ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

TEXT_NODE

public static final short TEXT_NODE
³ëµå´Â Text ³ëµåÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

CDATA_SECTION_NODE

public static final short CDATA_SECTION_NODE
³ëµå´Â CDATASection ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

ENTITY_REFERENCE_NODE

public static final short ENTITY_REFERENCE_NODE
³ëµå´Â EntityReference ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

ENTITY_NODE

public static final short ENTITY_NODE
³ëµå´Â Entity ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

PROCESSING_INSTRUCTION_NODE

public static final short PROCESSING_INSTRUCTION_NODE
³ëµå´Â ProcessingInstruction ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

COMMENT_NODE

public static final short COMMENT_NODE
³ëµå´Â Comment ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

DOCUMENT_NODE

public static final short DOCUMENT_NODE
³ëµå´Â Document ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

DOCUMENT_TYPE_NODE

public static final short DOCUMENT_TYPE_NODE
³ëµå´Â DocumentType ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

DOCUMENT_FRAGMENT_NODE

public static final short DOCUMENT_FRAGMENT_NODE
³ëµå´Â DocumentFragment ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

NOTATION_NODE

public static final short NOTATION_NODE
³ëµå´Â Notation ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡
¸Þ¼ÒµåÀÇ »ó¼¼

getNodeName

public String  getNodeName()
ÀÌ ³ëµåÀÇ À̸§ÀÔ´Ï´Ù. ÀÌ À̸§Àº ÇüÅ¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù. »ó±âÀÇ °Ñ(Ç¥)¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.


getNodeValue

public String  getNodeValue()
                    throws DOMException 
ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù. ÀÌ °ªÀº ÇüÅ¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù. »ó±âÀÇ °Ñ(Ç¥)¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. null °¡ µÇµµ·Ï(µíÀÌ) Á¤ÀÇÇßÀ» °æ¿ì´Â ÀÌ ³ëµå¸¦ ¼³Á¤Çصµ º¯È­´Â ¾ø½À´Ï´Ù.

¿¹¿Ü:
DOMException - NO_MODIFICATION_ALLOWED_ERR: ³ëµå°¡ Àо Àü¿ëÀÇ °æ¿ì
DOMException - DOMSTRING_SIZE_ERR: µ¹·ÁÁÖ¾îÁö´Â ij¸¯Åͼö°¡ ³Ê¹« ¸¹¾Æ¼­ ±¸Çö Ç÷§Æû»óÀÇ DOMString º¯¼ö¿¡ µé¾î°¡Áö ¾Ê´Â °æ¿ì

setNodeValue

public void setNodeValue(String  nodeValue)
                  throws DOMException 
ÀÌ ³ëµåÀÇ °ªÀÔ´Ï´Ù. ÀÌ °ªÀº ÇüÅ¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù. »ó±âÀÇ °Ñ(Ç¥)¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. null °¡ µÇµµ·Ï(µíÀÌ) Á¤ÀÇÇßÀ» °æ¿ì´Â ÀÌ ³ëµå¸¦ ¼³Á¤Çصµ º¯È­´Â ¾ø½À´Ï´Ù.

¿¹¿Ü:
DOMException - NO_MODIFICATION_ALLOWED_ERR: ³ëµå°¡ Àо Àü¿ëÀÇ °æ¿ì
DOMException - DOMSTRING_SIZE_ERR: µ¹·ÁÁÖ¾îÁö´Â ij¸¯Åͼö°¡ ³Ê¹« ¸¹¾Æ¼­ ±¸Çö Ç÷§Æû»óÀÇ DOMString º¯¼ö¿¡ µé¾î°¡Áö ¾Ê´Â °æ¿ì

getNodeType

public short getNodeType()
¿ÀºêÁ§Æ®ÀÇ ÇüŸ¦ ³ªÅ¸³»´Â ÄÚµåÀÔ´Ï´Ù. »ó±âÀÇ Á¤ÀǸ¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.


getParentNode

public Node  getParentNode()
ÀÌ ³ëµåÀÇ Ä£³ëµåÀÔ´Ï´Ù. Attr,Document,DocumentFragment,Entity,Notation ¸¦ Á¦¿ÜÇÏ´Â ¸ðµç ³ëµå´Â Ä£³ëµå¸¦ °¡Áú °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ´Ù¸¸, ³ëµå°¡ ÀÛ¼ºµÇ¾ú´ø ¹Ù·Î Á÷ÈÄ·Î ¾ÆÁ÷ Æ®¸®¿¡ Ãß°¡µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì³ª Æ®¸®·ÎºÎÅÍ »èÁ¦µÇ¾úÀ» °æ¿ì´Â null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.


getChildNodes

public NodeList  getChildNodes()
ÀÌ ³ëµåÀÇ ¾ÆÀ̸¦ ¸ðµÎ Æ÷ÇÔÇÑ NodeList ÀÔ´Ï´Ù. ¾ÆÀ̰¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì, ³ëµå¸¦ °¡ÁöÁö ¾Ê´Â NodeList °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.


getFirstChild

public Node  getFirstChild()
ÀÌ ³ëµåÀÇ ÃÖÃÊÀÇ ¾ÆÀÌ ³ëµåÀÔ´Ï´Ù. ÇØ´çÇÏ´Â ³ëµå°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.


getLastChild

public Node  getLastChild()
ÀÌ ³ëµåÀÇ ¸¶Áö¸· ¾ÆÀÌ ³ëµåÀÔ´Ï´Ù. ÇØ´çÇÏ´Â ³ëµå°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.


getPreviousSibling

public Node  getPreviousSibling()
ÀÌ ³ëµåÀÇ ¹Ù·Î À§ÀÇ ³ëµåÀÔ´Ï´Ù. ÇØ´çÇÏ´Â ³ëµå°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.


getNextSibling

public Node  getNextSibling()
ÀÌ ³ëµåÀÇ Á÷ÇÏÀÇ ³ëµåÀÔ´Ï´Ù. ÇØ´çÇÏ´Â ³ëµå°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.


getAttributes

public NamedNodeMap  getAttributes()
ÀÌ ³ëµå°¡ Element ÀÇ °æ¿ì, ÀÌ ³ëµåÀÇ ¼Ó¼ºÀ» Æ÷ÇÔÇÑ NamedNodeMap ÀÔ´Ï´Ù. ±× ÀÌ¿ÜÀÇ °æ¿ì´Â null ÀÔ´Ï´Ù.


getOwnerDocument

public Document  getOwnerDocument()
ÀÌ ³ëµå¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø Document ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. À̰ÍÀº »õ·Î¿î ³ëµå¸¦ ÀÛ¼ºÇÏ´Â Document ¿ÀºêÁ§Æ®À̱⵵ ÇÕ´Ï´Ù. ÀÌ ³ëµå°¡ ¾ÆÁ÷ ¾î´À Document ¿¡¼­µµ »ç¿ëµÇ¾î ÀÖÁö ¾ÊÀº Document ¶Ç´Â DocumentType ÀÎ °æ¿ì,null °¡ µË´Ï´Ù.


insertBefore

public Node  insertBefore(Node  newChild,
                         Node  refChild)
                  throws DOMException 
±âÁ¸ÀÇ ¾ÆÀÌ ³ëµå refChild ÀÇ Àü¿¡ newChild ³ëµå¸¦ »ðÀÔÇÕ´Ï´Ù. refChild °¡ null ÀÇ °æ¿ì,newChild ´Â ¾ÆÀÌ ¸®½ºÆ®ÀÇ ¸»¹Ì¿¡ »ðÀԵ˴ϴÙ.
newChild °¡ DocumentFragment ¿ÀºêÁ§Æ®ÀÎ °æ¿ì,refChild ÀÇ Àü¿¡ newChild ÀÇ ¾ÆÀÌ ÀüºÎ°¡ °°Àº ¼ø¼­·Î »ðÀԵ˴ϴÙ. newChild °¡ Æ®¸®³»¿¡ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì, ÃÖÃÊ·Î ±âÁ¸ÀÇ °ÍÀÌ »èÁ¦µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
newChild - »ðÀԵǴ ³ëµå
refChild - ÂüÁ¶ ³ëµå. »õ·Î¿î ³ëµå´Â ÀÌ ³ëµåÀÇ Á÷Àü¿¡ »ðÀԵȴÙ
¹Ýȯ°ª:
»ðÀԵǴ ³ëµå
¿¹¿Ü:
DOMException - HIERARCHY_REQUEST_ERR: ÀÌ ³ëµå°¡ newChild ³ëµåÇüÀÇ ¾ÆÀ̸¦ ¹Þ¾ÆµéÀÌÁö ¾Ê´Â ÇüÅÂÀÇ ³ëµåÀÎ °æ¿ì. ¶Ç´Â »ðÀԵǴ ³ëµå°¡ ÀÌ ³ëµåÀÇ Á¶»ó ¶Ç´Â ÀÌ ³ëµå ÀÚüÀÎ °æ¿ì
WRONG_DOCUMENT_ERR: newChild °¡ ÀÌ ³ëµåÀÇ ÀÛ¼º ¸ðÅäÈĹ̼­ ÀÌ¿ÜÀÇ ¹®¼­·Î ÀÛ¼ºµÇ¾úÀ» °æ¿ì
NO_MODIFICATION_ALLOWED_ERR: ÀÌ ³ëµå°¡ Àо Àü¿ëÀÎ °æ¿ì. ¶Ç´Â »ðÀԵǴ ³ëµåÀÇ Ä£³ëµå°¡ Àо Àü¿ëÀÎ °æ¿ì
NOT_FOUND_ERR: refChild °¡ ÀÌ ³ëµåÀÇ ¾ÆÀÌ ³ëµå°¡ ¾Æ´Ñ °æ¿ì

replaceChild

public Node  replaceChild(Node  newChild,
                         Node  oldChild)
                  throws DOMException 
¾ÆÀÌ ¸®½ºÆ®¾ÈÀÇ ¾ÆÀÌ ³ëµå oldChild ¸¦ newChild ·Î ¿Å°Ü³õ¾ÆoldChild ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.
newChild °¡ DocumentFragment ¿ÀºêÁ§Æ®ÀÎ °æ¿ì,oldChild ´Â »èÁ¦µÇ¾î ±× ´ë½Å¿¡ DocumentFragment ÀÇ ¾ÆÀÌ ÀüºÎ°¡ °°Àº ¼ø¼­·Î »ðÀԵ˴ϴÙ. newChild °¡ Æ®¸®³»¿¡ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì, ÃÖÃÊ·Î ±âÁ¸ÀÇ °ÍÀÌ »èÁ¦µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
newChild - ÀÚ ¸®½ºÆ®¿¡ »ðÀÔÇÏ´Â »õ·Î¿î ³ëµå
oldChild - ġȯÀÇ ´ë»óÀÌ µÇ´Â ¸®½ºÆ®³»ÀÇ ³ëµå
¹Ýȯ°ª:
ġȯÀÇ ´ë»óÀÌ µÈ ³ëµå
¿¹¿Ü:
DOMException - HIERARCHY_REQUEST_ERR: ÀÌ ³ëµå°¡ newChild ³ëµåÇüÀÇ ¾ÆÀ̸¦ ¹Þ¾ÆµéÀÌÁö ¾Ê´Â ÇüÅÂÀÇ ³ëµåÀÎ °æ¿ì. ¶Ç´Â »ðÀԵǴ ³ëµå°¡ ÀÌ ³ëµåÀÇ Á¶»ó ¶Ç´Â ÀÌ ³ëµå ÀÚüÀÎ °æ¿ì
WRONG_DOCUMENT_ERR: newChild °¡ ÀÌ ³ëµåÀÇ ÀÛ¼º ¸ðÅäÈĹ̼­ ÀÌ¿ÜÀÇ ¹®¼­·Î ÀÛ¼ºµÇ¾úÀ» °æ¿ì
NO_MODIFICATION_ALLOWED_ERR: ÀÌ ³ëµå ¶Ç´Â »õ·Î¿î ³ëµåÀÇ Ä£³ëµå°¡ Àо Àü¿ëÀÎ °æ¿ì
NOT_FOUND_ERR: oldChild °¡ ÀÌ ³ëµåÀÇ ¾ÆÀÌ ³ëµå°¡ ¾Æ´Ñ °æ¿ì

removeChild

public Node  removeChild(Node  oldChild)
                 throws DOMException 
¾ÆÀÌ ¸®½ºÆ®·ÎºÎÅÍ oldChild ·Î ³ªÅ¸³ª´Â ¾ÆÀÌ ³ëµå¸¦ »èÁ¦ÇØ, ÀÌ ¾ÆÀÌ ³ëµå¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
oldChild - »èÁ¦µÇ´Â ³ëµå
¹Ýȯ°ª:
»èÁ¦µÇ´Â ³ëµå
¿¹¿Ü:
DOMException - NO_MODIFICATION_ALLOWED_ERR: ÀÌ ³ëµå°¡ Àо Àü¿ëÀÇ °æ¿ì
NOT_FOUND_ERR: oldChild °¡ ÀÌ ³ëµåÀÇ ¾ÆÀÌ ³ëµå°¡ ¾Æ´Ñ °æ¿ì

appendChild

public Node  appendChild(Node  newChild)
                 throws DOMException 
³ëµå newChild ¸¦ ÀÌ ³ëµåÀÇ ¾ÆÀÌ ¸®½ºÆ®ÀÇ ¸»¹Ì¿¡ Ãß°¡ÇÕ´Ï´Ù. newChild °¡ Æ®¸®³»¿¡ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì, ÃÖÃÊ·Î ±âÁ¸ÀÇ °ÍÀÌ »èÁ¦µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
newChild - Ãß°¡ÇÏ´Â ³ëµå. Ãß°¡ÇÏ´Â ³ëµå°¡ DocumentFragment ÀÎ °æ¿ì, ¹®¼­ fragmentÀÇ ÀüÄÁÅÙÃ÷°¡ ÀÌ ³ëµåÀÇ ¾ÆÀÌ ¸®½ºÆ®·Î À̵¿ÇÑ´Ù
¹Ýȯ°ª:
Ãß°¡µÈ ³ëµå
¿¹¿Ü:
DOMException - HIERARCHY_REQUEST_ERR: ÀÌ ³ëµå°¡ newChild ³ëµåÇüÀÇ ¾ÆÀ̸¦ ¹Þ¾ÆµéÀÌÁö ¾Ê´Â ÇüÅÂÀÇ ³ëµåÀÎ °æ¿ì. ¶Ç´Â Ãß°¡µÇ´Â ³ëµå°¡ ÀÌ ³ëµåÀÇ Á¶»ó ¶Ç´Â ÀÌ ³ëµå ÀÚüÀÎ °æ¿ì
WRONG_DOCUMENT_ERR: newChild °¡ ÀÌ ³ëµåÀÇ ÀÛ¼º ¸ðÅäÈĹ̼­ ÀÌ¿ÜÀÇ ¹®¼­·Î ÀÛ¼ºµÇ¾úÀ» °æ¿ì
NO_MODIFICATION_ALLOWED_ERR: ÀÌ ³ëµå°¡ Àо Àü¿ëÀÎ °æ¿ì. ¶Ç´Â »ðÀԵǴ ³ëµåÀÇ ÀÌÀüÀÇ Ä£³ëµå°¡ Àо Àü¿ëÀÎ °æ¿ì

hasChildNodes

public boolean hasChildNodes()
ÀÌ ³ëµå°¡ ¾ÆÀÌ ³ëµå¸¦ °¡Áö°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ³ëµå°¡ ¾ÆÀ̸¦ °¡Áö°í ÀÖ´Â °æ¿ì´Â true, °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â false

cloneNode

public Node  cloneNode(boolean deep)
³ëµåÀÇ ¹ü¿ë copy constructor·Î¼­ ÀÌ ³ëµåÀÇ º¹Á¦¸¦ µ¹·ÁÁÝ´Ï´Ù. º¹Á¦ ³ëµå´Â Ä£³ëµå¸¦ °¡ÁöÁö ¾Ê½À´Ï´Ù (parentNode °¡ null).
Element ¸¦ º¹Á¦Çϸé(ÀÚ), ±× ¼Ó¼º ¹× ¼Ó¼ºÄ¡ ÀüºÎ (XML ÇÁ·Î¼¼¼­¿¡ ÀÇÇØ »ý¼ºµÈ °ÍÀ» Æ÷ÇÔÇÑ´Ù)°¡ Ä«ÇÇµÇ¾î »ý·«½Ã ¼Ó¼ºÀÌ µË´Ï´Ù. ´Ù¸¸,Element ¿¡ Æ÷ÇÔµÇ´Â ÅØ½ºÆ®´Â ±íÀº º¹Á¦¸¦ ½Ç½ÃÇÏÁö ¾Ê´Â ÇÑ Ä«ÇǵÇÁö ¾Ê½À´Ï´Ù. À̰ÍÀº ÅØ½ºÆ®°¡ Text ³ëµå¿¡ Æ÷ÇԵǾî Àֱ⠶§¹®ÀÔ´Ï´Ù. Element ÀÇ º¹Á¦ÀÇ ÀÏȯÀ¸·Î¼­°¡ ¾Æ´Ï°í,Attribute ¸¦ Á÷Á¢ º¹Á¦Çϸé(ÀÚ), ÁöÁ¤µÈ ¼Ó¼ºÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù (specified ´Â true). ±× ¿ÜÀÇ ³ëµåÇüÀ» º¹Á¦Çϸé(ÀÚ), ÀÌ ³ëµåÀÇ Ä«Çǰ¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
ºÒº¯ÀÇ ¼­ºê Æ®¸®¸¦ º¹Á¦Çϸé(ÀÚ) °¡º¯ÀÇ Ä«Çǰ¡ ÀÛ¼ºµË´Ï´Ù¸¸,EntityReference ÀÇ º¹Á¦ÀÇ ¾ÆÀÌ´Â Àо Àü¿ëÀÌ µË´Ï´Ù. ¶Ç, ¹ÌÁöÁ¤ÀÇ Attr ³ëµåÀÇ º¹Á¦°¡ ÁöÁ¤µË´Ï´Ù. Document,DocumentType,Entity,Notation ÀÇ °¢ ³ëµåÀÇ º¹Á¦´Â ±¸Çö ÀÇÁ¸ÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
deep - true ÀÇ °æ¿ì, ÁöÁ¤µÈ ³ëµåÀÇ ¼­ºê Æ®¸®¸¦ Àç±ÍÀûÀ¸·Î º¹Á¦. false ÀÇ °æ¿ì, ÁöÁ¤µÈ ³ëµå¸¸À» º¹Á¦. ÁöÁ¤µÈ ³ëµå°¡ Element ÀÎ °æ¿ì´Â ±× ¼Ó¼ºµµ º¹Á¦
¹Ýȯ°ª:
º¹Á¦ ³ëµå

normalize

public void normalize()
ÀÌ Node ÀÇ ¼­ºê Æ®¸®ÀÇ ÃֽɺαîÁö Á¸ÀçÇÏ´Â ¸ðµç Text ³ëµå (¼Ó¼º ³ëµå¸¦ Æ÷ÇÔÇÑ´Ù)¸¦,Text ³ëµå°¡ ±¸Á¶ (¿ä¼Ò, ÄÚ¸àÆ®, ó¸® ÀνºÆ®·°¼Ç, CDATA ¼½¼Ç, ¿£Æ¼Æ¼ ÂüÁ¶µî)¿¡¸¸ µû¶ó ºÐ¸®µÇ´Â ¡¸Åë»ó¡¹Çü½ÄÀ¸·Î °íĨ´Ï´Ù. ±× °á°ú, ÀÎÁ¢ÇÏ´ÂText ³ëµåµµ ÇÏ´ÃÀÇ Text ³ëµåµµ Á¸ÀçÇÏÁö ¾Ê´Â »óŰ¡ µË´Ï´Ù. ÀÌ Á¶ÀÛÀº ¹®¼­ÀÇ DOM ºä¸¦ º¸Á¸ ÈÄ ´Ù½Ã ·ÎµåÇÑ »óÅ·ΠÇÒ ¼ö ÀÖ´Ù°í ÇÏ´Â Á¡À¸·Î½á, ƯÁ¤ÀÇ ¹®¼­ Æ®¸® ±¸Á¶¿¡ ÀÇÁ¸ÇÏ´Â Á¶ÀÛ (XPointer look ¾÷µî)À» ½Ç½ÃÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿¡ Æí¸®ÇÕ´Ï´Ù. ¹®¼­¿¡ CDATASections °¡ Æ÷ÇԵǴ °æ¿ì, ÀÌ normalize Á¶ÀÛ¸¸ÀÌ ¿Ã¹Ù¸£°Ô ÇàÇØÁöÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. À̰ÍÀº XPointer °¡ Text ³ëµå¿Í CDATASection ³ëµå¸¦ ±¸º°ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.


isSupported

public boolean isSupported(String  feature,
                           String  version)
DOM ±¸ÇöÀÌ Æ¯Á¤ÀÇ ±â´ÉÀ» ±¸ÇöÇϰí ÀÖ¾î, ÀÌ ³ëµå°¡ ±× ±â´ÉÀ» ¼­Æ÷Æ®Çϰí ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
feature - Å×½ºÆ®ÇÏ´Â ±â´ÉÀÇ À̸§. DOMImplementation »óÀÇ hasFeature ¸Þ¼Òµå¿¡°Ô °Ç³×Áö´Â À̸§°ú °°°Ô µÇ´Â
version - Å×½ºÆ®ÇÏ´Â ±â´ÉÀÇ ¹öÁ¯ ¹øÈ£. ·¹º§ 2, ¹öÁ¯ 1 ¿¡¼­´Â ij¸¯ÅÍ ¶óÀÎ "2.0". ¹öÁ¯À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÀÓÀÇÀÇ ¹öÁ¯ÀÇ ±â´ÉÀÌ ¼­Æ÷Æ®µÇ¾î ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀº true °¡ µÈ´Ù
¹Ýȯ°ª:
ÁöÁ¤µÈ ±â´ÉÀÌ ÀÌ ³ëµå·Î ¼­Æ÷Æ®µÇ°í ÀÖ´Â °æ¿ì´Â true, ±× ÀÌ¿ÜÀÇ °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
DOM Level 2

getNamespaceURI

public String  getNamespaceURI()
ÀÌ ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º URI ÀÔ´Ï´Ù. ¹ÌÁöÁ¤ÀÇ °æ¿ì´Â null °¡ µË´Ï´Ù.
ÀÌ °ªÀº ½ºÄÚÇÁ³»ÀÇ ³×ÀÓ ½ºÆäÀ̽º ¼±¾ðÀÇ °Ë»ç¿¡ ±Ù°ÅÇÑ ³×ÀÓ ½ºÆäÀ̽º °Ë»öÀÇ °á°ú·Î¼­ °è»êµÈ °ªÀº ¾Æ´Ï°í, ÀÛ¼º½Ã·Î ÁöÁ¤µÈ ³×ÀÓ ½ºÆäÀ̽º URI ÀÔ´Ï´Ù.
ELEMENT_NODE ¿ÍATTRIBUTE_NODE ÀÌ¿ÜÀÇ ÇüÅÂÀÇ ³ëµå¿ÍDocument ÀÎÅÍÆäÀ̽ºÀÇ createElement ¿Í °°ÀÌ DOM ·¹º§ 1 ¸Þ¼Òµå·Î ÀÛ¼ºµÈ ³ëµå¿¡ ´ëÇØ¼­´Â Ç×»ó null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. XML »ç¾çÀÇ ³×ÀÓ ½ºÆäÀ̽ºÀÇ ±ÔÁ¤¿¡ ÀÇÇϸé, ¼Ó¼ºÀº ±× Á¢¼Óó ¿ä¼Ò·ÎºÎÅÍ ³×ÀÓ ½ºÆäÀ̽º¸¦ °è½ÂÇÏÁö ¾Ê½À´Ï´Ù. ¼Ó¼º¿¡ ´ëÇØ¼­ ¸í½ÃÀûÀ¸·Î ³×ÀÓ ½ºÆäÀ̽º¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ, ±× ¼Ó¼ºÀº ³×ÀÓ ½ºÆäÀ̽º¸¦ °¡ÁöÁö ¾Ê°Ô µË´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
DOM Level 2

getPrefix

public String  getPrefix()
ÀÌ ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º¾ÕÄ¡¼ö½ÄÀÚÀÔ´Ï´Ù. ¹ÌÁöÁ¤ÀÇ °æ¿ì´Â null °¡ µË´Ï´Ù.
ÀÌ ¼Ó¼ºÀ» ¼³Á¤Çϸé(ÀÚ), Çã¿ë µÇ´Â °æ¿ì´Â nodeName ¼Ó¼ºÀÌ º¯°æµË´Ï´Ù. ÀÌ ¼Ó¼ºÀº Element ÀÎÅÍÆäÀ̽º¿Í Attr ÀÎÅÍÆäÀ̽ºÀÇ tagName ¹× name ¼Ó¼º°ú ÇÔ²², ¼ö½Ä¸íÀ» °¡Áö°í ÀÖ½À´Ï´Ù (±×°ÍÀÌ ÀûÀýÇÑ °æ¿ì).
µðÆúÆ® °ª¸¦ °¡Áö´Â ¼Ó¼ºÀÇ ÀüÄ¡¼ö½ÄÀÚ¸¦ º¯°æÇصµ,namespaceURI ¿Í localName °¡ ±×´ë·ÎÀ̹ǷÎ, µðÆúÆ® °ª¿Í ¿øÀÇ ÀüÄ¡¼ö½ÄÀÚ¸¦ °¡Áö´Â »õ·Î¿î ¼Ó¼ºÀº ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
ELEMENT_NODE ¿ÍATTRIBUTE_NODE ÀÌ¿ÜÀÇ ÇüÅÂÀÇ ³ëµå¿ÍDocument ÀÎÅÍÆäÀ̽ºÀÇ createElement ¿Í °°ÀÌ DOM ·¹º§ 1 ¸Þ¼Òµå·Î ÀÛ¼ºµÈ ³ëµå¿¡ ´ëÇØ¼­´Â Ç×»ó null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

¿¹¿Ü:
DOMException - INVALID_CHARACTER_ERR: ÁöÁ¤µÈ ÀüÄ¡¼ö½ÄÀÚ¿¡ XML 1.0 »ç¾ç¿¡ Á¤ÇØÁ® ÀÖ´Â ºÎÁ¤ÇÑ Ä³¸¯ÅͰ¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì
NO_MODIFICATION_ALLOWED_ERR: ÀÌ ³ëµå°¡ Àо Àü¿ëÀÇ °æ¿ì
NAMESPACE_ERR: ÁöÁ¤µÈprefix °¡ XML »ç¾çÀÇ ³×ÀÓ ½ºÆäÀ̽ºÀÇ Á¤ÀÇ¿¡ µû¸¥ °Í ³ª¿ÀÁö ¾Ê´Â °æ¿ì. ÀÌ ³ëµåÀÇ namespaceURI °¡ null ÀÇ °æ¿ì. ÁöÁ¤µÈ ÀüÄ¡¼ö½ÄÀÚ°¡ "xml" À̸ç, ÀÌ ³ëµåÀÇ namespaceURI °¡ "http://www.w3.org/XML/1998/namespace" ÀÌ¿ÜÀÎ °æ¿ì. ÀÌ ³ëµå°¡ ¼Ó¼ºÀ̸ç, ÁöÁ¤µÈ ÀüÄ¡¼ö½ÄÀÚ°¡ "xmlns" À̸ç, ÀÌ ³ëµåÀÇ namespaceURI °¡ "http://www.w3.org/2000/xmlns/" ÀÌ¿ÜÀÎ °æ¿ì. ÀÌ ³ëµå°¡ ¼Ó¼ºÀ̸ç, ÀÌ ³ëµåÀÇ qualifiedName °¡ "xmlns" ÀÎ °æ¿ì
µµÀÔµÈ ¹öÁ¯:
DOM Level 2

setPrefix

public void setPrefix(String  prefix)
               throws DOMException 
ÀÌ ³ëµåÀÇ ³×ÀÓ ½ºÆäÀ̽º¾ÕÄ¡¼ö½ÄÀÚÀÔ´Ï´Ù. ¹ÌÁöÁ¤ÀÇ °æ¿ì´Â null °¡ µË´Ï´Ù.
ÀÌ ¼Ó¼ºÀ» ¼³Á¤Çϸé(ÀÚ), Çã¿ë µÇ´Â °æ¿ì´Â nodeName ¼Ó¼ºÀÌ º¯°æµË´Ï´Ù. ÀÌ ¼Ó¼ºÀº Element ÀÎÅÍÆäÀ̽º¿Í Attr ÀÎÅÍÆäÀ̽ºÀÇ tagName ¹× name ¼Ó¼º°ú ÇÔ²², ¼ö½Ä¸íÀ» °¡Áö°í ÀÖ½À´Ï´Ù (±×°ÍÀÌ ÀûÀýÇÑ °æ¿ì).
µðÆúÆ® °ª¸¦ °¡Áö´Â ¼Ó¼ºÀÇ ÀüÄ¡¼ö½ÄÀÚ¸¦ º¯°æÇصµ,namespaceURI ¿Í localName °¡ ±×´ë·ÎÀ̹ǷÎ, µðÆúÆ® °ª¿Í ¿øÀÇ ÀüÄ¡¼ö½ÄÀÚ¸¦ °¡Áö´Â »õ·Î¿î ¼Ó¼ºÀº ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.
ELEMENT_NODE ¿ÍATTRIBUTE_NODE ÀÌ¿ÜÀÇ ÇüÅÂÀÇ ³ëµå¿ÍDocument ÀÎÅÍÆäÀ̽ºÀÇ createElement ¿Í °°ÀÌ DOM ·¹º§ 1 ¸Þ¼Òµå·Î ÀÛ¼ºµÈ ³ëµå¿¡ ´ëÇØ¼­´Â Ç×»ó null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

¿¹¿Ü:
DOMException - INVALID_CHARACTER_ERR: ÁöÁ¤µÈ ÀüÄ¡¼ö½ÄÀÚ¿¡ XML 1.0 »ç¾ç¿¡ Á¤ÇØÁ® ÀÖ´Â ºÎÁ¤ÇÑ Ä³¸¯ÅͰ¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì
NO_MODIFICATION_ALLOWED_ERR: ÀÌ ³ëµå°¡ Àо Àü¿ëÀÇ °æ¿ì
NAMESPACE_ERR: ÁöÁ¤µÈprefix °¡ XML »ç¾çÀÇ ³×ÀÓ ½ºÆäÀ̽ºÀÇ Á¤ÀÇ¿¡ µû¸¥ °Í ³ª¿ÀÁö ¾Ê´Â °æ¿ì. ÀÌ ³ëµåÀÇ namespaceURI °¡ null ÀÇ °æ¿ì. ÁöÁ¤µÈ ÀüÄ¡¼ö½ÄÀÚ°¡ "xml" À̸ç, ÀÌ ³ëµåÀÇ namespaceURI °¡ "http://www.w3.org/XML/1998/namespace" ÀÌ¿ÜÀÎ °æ¿ì. ÀÌ ³ëµå°¡ ¼Ó¼ºÀ̸ç, ÁöÁ¤µÈ ÀüÄ¡¼ö½ÄÀÚ°¡ "xmlns" À̸ç, ÀÌ ³ëµåÀÇ namespaceURI °¡ "http://www.w3.org/2000/xmlns/" ÀÌ¿ÜÀÎ °æ¿ì. ÀÌ ³ëµå°¡ ¼Ó¼ºÀ̸ç, ÀÌ ³ëµåÀÇ qualifiedName °¡ "xmlns" ÀÎ °æ¿ì
µµÀÔµÈ ¹öÁ¯:
DOM Level 2

getLocalName

public String  getLocalName()
ÀÌ ³ëµåÀÇ ¼ö½Ä¸íÀÇ ·ÎÄà ºÎºÐÀ» µ¹·ÁÁÝ´Ï´Ù.
ELEMENT_NODE ¿ÍATTRIBUTE_NODE ÀÌ¿ÜÀÇ ÇüÅÂÀÇ ³ëµå¿ÍDocument ÀÎÅÍÆäÀ̽ºÀÇ createElement ¿Í °°ÀÌ DOM ·¹º§ 1 ¸Þ¼Òµå·Î ÀÛ¼ºµÈ ³ëµå¿¡ ´ëÇØ¼­´Â Ç×»ó null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
DOM Level 2

hasAttributes

public boolean hasAttributes()
ÀÌ ³ëµå°¡ ¿ä¼ÒÀÎ °æ¿ì, ¼Ó¼ºÀ» °¡Áö°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇ´ÜÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ³ëµå°¡ ¼Ó¼ºÀ» °¡Áö°í ÀÖ´Â °æ¿ì´Â true, °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â false
µµÀÔµÈ ¹öÁ¯:
DOM Level 2

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.