|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
°¢ Document
´Â null
¶Ç´Â DocumentType
¿ÀºêÁ§Æ®¸¦ °ªÀ¸·Î ÇÏ´Â doctype
¼Ó¼ºÀ» °®Ãß°í ÀÖ½À´Ï´Ù. DOM Core ÀÇ DocumentType
ÀÎÅÍÆäÀ̽º´Â ¹®¼¿ëÀ¸·Î Á¤ÀÇµÈ ÀÏ·ÃÀÇ ¿£Æ¼Æ¼¿¡ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. DTD Ç¥Çö¿¡ ÀÖ¾î¼ÀÇ ³×ÀÓ ½ºÆäÀ̽º¿Í ´Ù¾çÇÑ XML schemaÀÇ ÀÛ¿ëÀÌ ÀÌ »ç¾ç¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö´Â ¸íÈ®ÇÏÁö´Â ¾Ê½À´Ï´Ù.
DOM ·¹º§ 2 ´Â DocumentType
³ëµåÀÇ ÆíÁýÀ» ¼Æ÷Æ®ÇÏÁö ¾Ê½À´Ï´Ù.
¡¸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 |
¸Þ¼ÒµåÀÇ °³¿ä | |
NamedNodeMap |
getEntities ()
DTD ¿¡ ¼±¾ðµÇ°í ÀÖ´Â ÀϹÝÀûÀÎ ¿ÜºÎ ¹× ³»ºÎ ¿£Æ¼Æ¼¸¦ Æ÷ÇÔÇÑ NamedNodeMap ÀÔ´Ï´Ù. |
String |
getInternalSubset ()
³»ºÎ ºÎºÐÁýÇÕÀÔ´Ï´Ù. |
String |
getName ()
DTD ÀÇ À̸§ ( DOCTYPE Ű¿öµåÀÇ Á÷ÈÄÀÇ À̸§) |
NamedNodeMap |
getNotations ()
DTD ¿¡ ¼±¾ðµÈ Ç¥±â¹ýÀ» Æ÷ÇÔÇÑ NamedNodeMap ÀÔ´Ï´Ù. |
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 getName()
DOCTYPE
Ű¿öµåÀÇ Á÷ÈÄÀÇ À̸§)
public NamedNodeMap getEntities()
NamedNodeMap
ÀÔ´Ï´Ù. NamedNodeMap
¿¡´Â ÆÄ¶ó¸ÞÀÌŸ¿£Æ¼Æ¼´Â Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. Áߺ¹ ÇÑ ¿£Æ¼Æ¼´Â ÆÄ±âµË´Ï´Ù. ÀÌÇÏÀÇ ¿¹¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.
<! DOCTYPE ex SYSTEM "ex.dtd" [ <! ENTITY foo "foo"> <! ENTITY bar "bar"> <! ENTITY bar "bar2"> <! ENTITY % baz "baz"> ]> <ex/>ÀÌ ÀÎÅÍÆäÀ̽º´Â
foo
¿Í ÃÖÃÊÀÇ bar
ÀÇ ¼±¾ð¿¡ÀÇ ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù¸¸,bar
ÀÇ 2 ¹øÂ°ÀÇ ¼±¾ð ¹× baz
ÀÇ ¼±¾ð¿¡ÀÇ ¾×¼¼½º´Â Á¦°øÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ MAP¿¡ Æ÷ÇԵǴ °³°³ÀÇ ³ëµåµµ,Entity
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.
entities
¸¦ º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.
public NamedNodeMap getNotations()
NamedNodeMap
ÀÔ´Ï´Ù. Áߺ¹ ÇÑ °ÍÀº ÆÄ±âµË´Ï´Ù. ÀÌ MAP¿¡ Æ÷ÇԵǴ °³°³ÀÇ ³ëµåµµ,Notation
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.
notations
¸¦ º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.
public String getPublicId()
public String getSystemId()
public String getInternalSubset()
null
°¡ µË´Ï´Ù. ´Ü¶ô ij¸¯Åͷμ ±â´ÉÇÏ´Â ²©¼â¹À½ ([])Àº Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â ½ÇÁ¦ÀÇ ÄÁÅÙÃ÷´Â ±× ±¸ÇöÀ» ÃëµæÇÒ ¼ö ÀÖ´Â Á¤º¸·®¿¡ µû¶ó¼ ´Ù¸¨´Ï´Ù. ±¸ÇöÀ» ÃëµæÇÒ ¼ö ÀÖ´Â Á¤º¸·®Àº ¹®¼ÀÇ ±¸Ãà¿¡ »ç¿ëµÇ´Â XML ÇÁ·Î¼¼¼¸¦ ½ÃÀÛÇØ ´Ù¾çÇÑ ÆÄ¶ó¹ÌÅÍ¿¡ ÀÇÇØ °áÁ¤µË´Ï´Ù.
|
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.