|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface CDATASection
CDATA ¼½¼ÇÀº ¸¶Å© ¾÷À̶ó°í º¸¿©Áö´Â ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ ÅؽºÆ® ºí·ÏÀ» À̽ºÄÉÀÌÇÁ Çϱâ À§Çؼ »ç¿ëµË´Ï´Ù. CDATA ¼½¼ÇÀ¸·Î ´Ü¶ôÁö¾î ¹®Àڷμ ÀνĵǴ °ÍÀº ÀÌ ¼½¼ÇÀÇ ¸»¹ÌÀÇ Ä³¸¯ÅÍ ¶óÀÎ ]]> »ÓÀÔ´Ï´Ù. CDATA ¼½¼ÇÀ» »óÀÚ·Î ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ¼½¼ÇÀÇ ÁÖ¸ñÀûÀº ¸ðµç ´Ü¶ô ¹®ÀÚ¸¦ À̽ºÄÉÀÌÇÁ ÇÏ´Â ÀÏ ¾øÀÌ XML fragmentµîÀÇ µ¥ÀÌŸ¸¦ »Ì¾Æ ºÕºñ´Â °ÍÀÔ´Ï´Ù.
CharacterData.data
¼Ó¼ºÀº CDATA ¼½¼Ç¿¡ Æ÷ÇԵǴ ÅؽºÆ®¸¦ º¸°ü À¯ÁöÇÕ´Ï´Ù. ¿©±â¿¡´Â CDATA ¼½¼Ç¿¡´Â Æ÷ÇÔµÇÁö ¾ÊÁö¸¸ À̽ºÄÉÀÌÇÁ ÇÒ ÇÊ¿ä°¡ ÀÖ´Â ¹®ÀÚµµ Æ÷ÇԵ˴ϴÙ. Á÷·ÄÈ¿ëÀ¸·Î ¼±ÅÃµÈ ¹®ÀÚ ÀÎÄÚµù (charset)¿¡ µû¶ó¼´Â CDATA ¼½¼ÇÀÇ ÀϺημ ½á³¾ ¼ö°¡ ¾ø´Â ¹®ÀÚµµ ÀÖ½À´Ï´Ù.
CDATASection
ÀÎÅÍÆäÀ̽º´Â Text
ÀÎÅÍÆäÀ̽º¸¦ °³ÀÔ½ÃÄÑ CharacterData
ÀÎÅÍÆäÀ̽º¸¦ »ó¼ÓÇÕ´Ï´Ù. ÀÎÁ¢ÇÏ´Â CDATASection
³ëµå´Â Node
ÀÎÅÍÆäÀ̽ºÀÇ normalize
¸Þ¼µå¿¡¼´Â ¸ÓÁö µÇÁö ¾Ê½À´Ï´Ù.
CDATA ¼½¼ÇÀÇ ³»¿ëÀÇ ÀÚ±¸´Â È®ÀεÇÁö ¾Ê±â ¶§¹®¿¡
ij¸¯ÅÍ ¶óÀΡ¸]]>¡¹
°¡ Æ÷ÇԵǴ ÀÏÀÌ ÀÖ½À´Ï´Ù. ÀÌ Ä³¸¯ÅÍ ¶óÀÎÀº, ¡¸XML 1.0¡¹ÀÇ ¼½¼Ç 2.7¿¡ ÁØ°ÅÇÏ°í ÀÖ´Â CDATA ¿¡¼´Â ºÎÁ¤ÇÕ´Ï´Ù. ÀÌ Ä³¸¯ÅÍ ¶óÀÎÀÌ Á¸ÀçÇÏ´Â °æ¿ì¿¡´Â Á÷·ÄÈÁß¿¡ Ä¡¸íÀûÀÎ ¿¡·¯°¡ ¹ß»ýÇÕ´Ï´Ù. Áï, Á÷·ÄÈÇϱâ Àü¿¡
ÀÌ CDATA ¼½¼ÇÀ» ºÐÇÒÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù (DOMConfiguration
ÀÎÅÍÆäÀ̽ºÀÇ ÆĶó¹ÌÅÍ ¡¸split-cdata-sections¡¹
ÀÎÅÍÆäÀ̽ºµµ ÂüÁ¶).
ÁÖ: CDATASection
³»¿¡¼´Â ÀÏÀýÀÇ ¸¶Å© ¾÷ÀÌ ÀνĵÇÁö ¾Ê±â ¶§¹®¿¡
Á÷·Äȶ§, ¹®ÀÚ³ª ¼ýÀÚÀÇ ÂüÁ¶¸¦ À̽ºÄÉÀÌÇÁ ¼ö´ÜÀ¸·Î¼ ÀÌ¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼, Ç¥½ÃÇÒ ¼ö ¾ø´Â ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ ÀÎÄÚµùÀ» »ç¿ëÇØ CDATASection
Á÷·Äȸ¦ ½Ç½ÃÇÏ´Â °æ¿ì´Â ¾î¶°ÇÑ ¾×¼ÇÀ» ½Ç½ÃÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ±×·¸°Ô ÇÏÁö ¾ÊÀ¸¸é Á¤Çü½ÄÀÇ XML¸¦ »ý¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.
ÁÖ: Á÷·ÄÈ Ã³¸®ÀÇ ¹®Á¦ÀÇ ÇØ°á ¹æ¹ýÀÇ 1°³¿¡ ´Â ¹®ÀÚÀÇ Á÷Àü¿¡ CDATA ¼½¼ÇÀ» Á¾·áÇØ, ¹®ÀÚ ÂüÁ¶ ¶Ç´Â ½Çü ÂüÁ¶¸¦ »ç¿ëÇØ ±× ¹®ÀÚ¸¦ Ãâ·ÂÇØ, ±× ÀÌÈÄ, ÅؽºÆ® ³ëµå¿¡ Æ÷ÇԵǴ ¹®ÀÚ¿ëÀ¸·Î »õ·Î¿î CDATA ¼½¼ÇÀ» °³½ÃÇÑ´Ù°í ÇÏ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ´Ù¸¸, ÀϺÎÀÇ ÄÚµå º¯È¯ ¶óÀ̺귯¸®´Â Ãâ·Â½Ã¿¡ encode µÇÁö ¾Ê´Â ¹®ÀÚ°¡ À־, ¿¡·¯³ª ¿¹¿Ü¸¦ µ¹·ÁÁÖÁö ¾Ê½À´Ï´Ù. ÀÌ ¶§¹®¿¡ Á÷·ÄÈÁß¿¡ Æı«µÈ µ¥ÀÌÅÍ°¡ ÀÖ´ÂÁö ¾ø´ÂÁö¸¦ ƯÁ¤ÇÏ´Â °ÍÀº °ï¶õÇÕ´Ï´Ù.
¡¸Document Object Model (DOM) Level 3 Core Specification¡¹µµ ÂüÁ¶ÇϽʽÿÀ.
ÇÊµå °³¿ä |
---|
¸Þ¼µå °³¿ä |
---|
ÀÎÅÍÆäÀ̽º org.w3c.dom. Text ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
getWholeText,
isElementContentWhitespace,
replaceWholeText,
splitText |
ÀÎÅÍÆäÀ̽º org.w3c.dom. CharacterData ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
appendData,
deleteData,
getData,
getLength,
insertData,
replaceData,
setData,
substringData |
ÀÎÅÍÆäÀ̽º 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 µµ ÂüÁ¶ÇϽʽÿÀ.