JavaTM 2 Platform
Standard Ed. 5.0

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


public interface LSParser

´Ù¾çÇÑ ÀÔ·Â ¼Ò½º·ÎºÎÅÍ DOM Æ®¸®¸¦ ±¸Ãà ¶Ç´Â È®ÀåÇÒ ¼ö ÀÖ´Â ¿ÀºêÁ§Æ®¿¡ÀÇ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.

LSParser´Â XML¸¦ ÇØ¼®ÇØ, ´ëÀÀÇÏ´Â DOM ¹®¼­ ±¸Á¶¸¦ ±¸ÃàÇϱâ À§ÇÑ API¸¦ Á¦°øÇÕ´Ï´Ù. LSParser ÀνºÅϽº´Â DOMImplementationLS.createLSParser() ¸Þ¼­µå¸¦ È£ÃâÇØ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù.

¡¸DOM Level 3 Core¡¹·Î ÁöÁ¤µÇ°í ÀÖµµ·Ï, ¹®¼­¸¦ LSParser¸¦ °³ÀÔ½ÃÄÑ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì

ºñµ¿±â LSParser ¿ÀºêÁ§Æ®´Â events::EventTarget ÀÎÅÍÆäÀ̽ºµµ ±¸ÇöÇÕ´Ï´Ù. µû¶ó¼­, ºñµ¿±â LSParser ¿ÀºêÁ§Æ®¿¡ À̺¥Æ® ¸®½º³Ê¸¦ µî·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù.

ºñµ¿±â LSParser ¿ÀºêÁ§Æ®°¡ ¼­Æ÷Æ®Çϰí ÀÖ´Â À̺¥Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.

·Îµå
LSParser´Â ¹®¼­ÀÇ ·Îµå¸¦ ¿Ï·á ÇÕ´Ï´Ù. LSLoadEvent ÀÎÅÍÆäÀ̽ºÀÇ Á¤Àǵµ ÂüÁ¶ÇϽʽÿÀ.
ÁøÃ´
LSParser´Â µ¥ÀÌÅ͸¦ ÇØ¼®ÇÒ ¶§ ¿¡ ÁøÃ´À» ÅëÁöÇÕ´Ï´Ù. ÀÌ »ç¾ç¿¡¼­´Â ÁøÃ´ À̺¥Æ®¸¦ Á¤È®ÇÏ°Ô ¾ðÁ¦ µð½ºÆÐÄ¡ ÇÒ Çʿ䰡 ÀÖ´ÂÁö Á¤ÀÇÇÏÁö ¾Ê½À´Ï´Ù. Áï, µµÀûÀ¸·Î ±¸Çö Á¸´ë·Î µÇ¾î ÀÖ¾î . ¿©±â¿¡¼­´Â ¾îÇø®ÄÉÀ̼ÇÀÌ ÁøÃ´ À̺¥Æ®¸¦ µð½ºÆÐÄ¡ ÇÏ´Â ¹æ¹ýÀÇ ÀϷʸ¦ ³ªÅ¸³À´Ï´Ù. ÆÄ¼­°¡ µ¥ÀÌÅÍÀÇ ¼ö½ÅÀ» °³½ÃÇϸé, ÁøÃ´ À̺¥Æ®°¡ µð½º ÆÐÄ¡ µÇ¾î ÇØ¼®ÀÌ °³½ÃµÈ °ÍÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ ÀÌÈÄ, ¼ö½Å ¹× ÇØ¼®ÇÔ 4096 ¹ÙÀÌÆ®ÀÇ µ¥ÀÌÅÍ ¸¶´Ù ÁøÃ´ À̺¥Æ®°¡ µð½ºÆÐÄ¡ µË´Ï´Ù. À̰ÍÀº ÀÏ·Ê¿¡ Áö³ªÁö ¾Ê½À´Ï´Ù¸¸, ±¸Çö¿¡¼­´Â ÇØ¼®Áß¿¡ ¾ðÁ¦¶óµµ ÁøÃ´ À̺¥Æ®¸¦ µð½ºÆÐÄ¡ Çϵµ·Ï, ¶Ç´Â ÀüÇô µð½ºÆÐÄ¡ ÇÏÁö ¾Ê°Ô ¼±Åà ÇÒ ¼ö ÀÖ½À´Ï´Ù. LSProgressEvent ÀÎÅÍÆäÀ̽ºµµ ÂüÁ¶ÇϽʽÿÀ.

ÁÖ: ÀÌ »ç¾çÀ¸·Î Á¤ÀÇ ¶°³¯ ¼ö ÀÖ¾î ¸ðµç À̺¥Æ®´Â À̸§ °ø°£ URI ¡¸http://www.w3.org/2002/DOMLS¡¹¸¦ »ç¿ëÇÕ´Ï´Ù.

ÀÔ·Â ¼Ò½º¸¦ ÇØ¼®Áß, ¿¡·¯´Â ¿¡·¯ Çڵ鷯 (LSParser.domConfig ¡¸error-handler¡¹ÆÄ¶ó¹ÌÅÍ)¸¦ »ç¿ëÇØ º¸°íµË´Ï´Ù. ÀÌ »ç¾ç¿¡¼­´Â XML ³ª ´Ù¸¥ ¸¶Å© ¾÷À» ÇØ¼®Áß¿¡ ¹ß»ýÇÒ °¡´É¼ºÀÌ ÀÖ´Â ¸ðµç ¿¡·¯´Â Á¤Àǵǰí ÀÖÁö ¾Ê½À´Ï´Ù¸¸, ÀϹÝÀûÀÎ ¿¡·¯ ÄÉÀ̽ºÀÇ ÀϺθ¦ Á¤ÀÇÇϰí ÀÖ½À´Ï´Ù. ÀÌ »ç¾çÀ¸·Î Á¤Àǵǰí ÀÖ´Â ¿¡·¯ÀÇ Á¾·ù (DOMError.type) °í °æ°í´Â ´ÙÀ½°ú °°½À´Ï´Ù.

"check-character-normalization-failure" [error]
¡¸check-character-normalization¡¹ ÆÄ¶ó¹ÌÅͰ¡ true ·Î ¼³Á¤µÇ¾î ÀÖ¾î, ij¸¯ÅÍ ¶óÀÎÀ¸·Î Á¤±ÔÈ­ üũ°¡ ½ÇÆÐ ÇßÀ» °æ¿ì¿¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.
"doctype-not-allowed" [fatal]
disallow-doctype ±¸¼º ÆÄ¶ó¹ÌÅͰ¡ true (À¸)·Î ¼³Á¤µÇ¾î ÀÖ¾î, ¡¸doctype¡¹°¡ °ËÃâµÇ¾úÀ» °æ¿ì¿¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.
"no-input-specified" [fatal]
¹®¼­¸¦ ·ÎµåÇØ,LSInput ¿ÀºêÁ§Æ®·Î ÀÔ·ÂÀÌ ÁöÁ¤µÇÁö ¾Ê´Â´Ù °æ¿ì¿¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.
"pi-base-uri-not-preserved" [warning]
ó¸® ¸í·ÉÀÇ º£À̽º URI¸¦ º¸°ü À¯ÁöÇÒ ¼ö ¾ø´Â Àå¼Ò¿¡¼­ ó¸® ¸í·ÉÀÌ °ËÃâµÇ¾úÀ» °æ¿ì¿¡ µ¹·ÁÁÖ°íÁý´Ï´Ù. ÀÌ °æ°í°¡ µ¹·ÁÁÖ°íÁö´Â ÀÏ·Ê¿¡´Â ´ÙÀ½°ú °°ÀÌ¡¸entities¡¹ ±¸¼º ÆÄ¶ó¹ÌÅͰ¡ false ·Î ¼³Á¤µÇ¾î ÀÖ¾î, XML ÆÄÀÏÀÌ ÇØ¼®µÇ¾úÀ» °æ¿ì¸¦ µé ¼ö ÀÖ½À´Ï´Ù.

<! DOCTYPE root [ <! ENTITY e SYSTEM 'subdir/myentity.ent' ]>
<root> &e; </root>
¶Ç,subdir/myentity.ent °¡ ´ÙÀ½À» Æ÷ÇÔÇÑ °æ¿ì
<one> <two/> </one> <? pi 3.14159? >

<more/>
"unbound-prefix-in-entity" [warning]
¡¸namespaces¡¹±¸¼º ÆÄ¶ó¹ÌÅͰ¡ true ·Î ¼³Á¤µÇ¾î ÀÖ¾î, ¹ÙÀεåµÇ¾î ÀÖÁö ¾ÊÀº À̸§ °ø°£ÀÇ Á¢µÎ»ç°¡, ½ÇüÀÇ Ä¡È¯ ÅØ½ºÆ®·Î °ËÃâµÇ¾úÀ» °æ¿ì´Â ±¸Çö Á¸ÀÇ °æ°í°¡ µ¹·ÁÁÖ°íÁý´Ï´Ù. ÀÌ °æ°í¸¦ µ¹·ÁÁÖ´Â °ÍÀº °­Á¦´çÇÏÁö ¾Ê½À´Ï´Ù. À̰ÍÀº, ÀϺÎÀÇ ±âÁ¸ÀÇ ÆÄ¼­°¡, ½ÇüÀÇ Ä¡È¯ ÅØ½ºÆ®¿¡ ÀÖ´Â ¹ÙÀεåµÇ¾î ÀÖÁö ¾ÊÀº À̸§ °ø°£ÀÇ Á¢µÎ»ç¸¦ ÀνÄÇÏÁö ¾ÊÀ» °¡´É¼ºÀÌ Àֱ⠶§¹®¿¡ÀÔ´Ï´Ù.
"unknown-character-denormalization" [fatal]
¡¸ignore-unknown-character-denormalizations¡¹±¸¼º ÆÄ¶ó¹ÌÅͰ¡ false ·Î ¼³Á¤µÇ¾î ÀÖ¾î, Á¤±ÔÈ­ ÇÁ·ÎÆÛƼ¸¦ ÆÇÁ¤ÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ 󸮷Π°ËÃâµÇ¾úÀ» °æ¿ì¿¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.
"unsupported-encoding" [fatal]
¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº ÀÎÄÚµùÀÌ °ËÃâµÇ¾úÀ» °æ¿ì¿¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.
"unsupported-media-type" [fatal]
¡¸supported-media-types-only¡¹±¸¼º ÆÄ¶ó¹ÌÅͰ¡ true ·Î ¼³Á¤µÇ¾î ÀÖ¾î, ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº ¹Ìµð¾î ŸÀÔÀÌ °ËÃâµÇ¾úÀ» °æ¿ì¿¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.

Á¤ÀÇ ³¡³­ ¿¡·¯³ª °æ°í¸¦ µ¹·ÁÁִµ¥ ´õÇØ, ±¸Çö¿¡¼­´Â IO ¿¡·¯ ( ¡¸ÆÄÀÏÀÌ ¹ß°ßµÇÁö ¾Ê½À´Ï´Ù, ¾×¼¼½º±ÇÀº °ÅºÎµÇ¾ú½À´Ï´Ù ...¡¹), XML Á¤Çü½Ä ¿¡·¯µîÀ» ºÎ¸£´Â ´Ù¸¥ ¿¡·¯³ª °æ°í¿¡ ´ëÇØ ±¸Çö °íÀ¯ÀÇ ¿¡·¯¸¦ µ¹·ÁÁÝ´Ï´Ù.

¡¸Document Object Model (DOM) Level 3 Load and Save Specification¡¹µµ ÂüÁ¶ÇϽʽÿÀ.


ÇÊµå °³¿ä
static short ACTION_APPEND_AS_CHILDREN
          Çؼ® Á¶ÀÛÀÇ °á°ú¸¦ ÄÁÅØ½ºÆ® ³ëµåÀÇ ¾ÆÀ̷μ­ Ãß°¡ÇÕ´Ï´Ù.
static short ACTION_INSERT_AFTER
          Çؼ® Á¶ÀÛÀÇ °á°ú¸¦ ÄÁÅØ½ºÆ® ³ëµåÀÇ Á÷ÈÄÀÇ ÇüÁ¦ À§Á¦Æ®·Î¼­ »ðÀÔÇÕ´Ï´Ù.
static short ACTION_INSERT_BEFORE
          Çؼ® Á¶ÀÛÀÇ °á°ú¸¦ ÄÁÅØ½ºÆ® ³ëµåÀÇ Á÷ÀüÀÇ ÇüÁ¦ À§Á¦Æ®·Î¼­ »ðÀÔÇÕ´Ï´Ù.
static short ACTION_REPLACE
          ÄÁÅØ½ºÆ® ³ëµå¸¦ ÇØ¼® Á¶ÀÛÀÇ °á°ú¿¡ ¿Å°Ü³õ½À´Ï´Ù.
static short ACTION_REPLACE_CHILDREN
          ÄÁÅØ½ºÆ® ³ëµåÀÇ ¸ðµç ¾ÆÀ̸¦ ÇØ¼® Á¶ÀÛÀÇ °á°ú¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 void abort ()
          ÇöÀç LSParser ·Î ·Îµå µÇ°í ÀÖ´Â ¹®¼­ÀÇ ·ÎµùÀ» Áß´ÜÇÕ´Ï´Ù.
 boolean getAsync ()
          LSParser °¡ ºñµ¿±âÀÇ °æ¿ì´Â true, µ¿±âÀÇ °æ¿ì´Â false ÀÔ´Ï´Ù.
 boolean getBusy ()
          LSParser °¡ ÇöÀç ¹®¼­¸¦ ·ÎµåÇϰí ÀÖ¾î, Busy »óÅÂÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ÀÔ´Ï´Ù.
 DOMConfiguration getDomConfig ()
          ÀÔ·Â ¼Ò½º¸¦ ÇØ¼®ÇÒ °æ¿ì¿¡ »ç¿ëµÇ´Â DOMConfiguration ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
 LSParserFilter getFilter ()
          ÇÊÅͰ¡ ÀÖ´Â °æ¿ì, DOM Æ®¸® ±¸Á¶¸¦ ÇÊÅͰ¡ ±¸¼ºÇØ ÀÖ´Â°Í °°ÀÌ, ±¸ÇöÀº ÇÊÅ͸¦ È£ÃâÇÕ´Ï´Ù.
 Document parse (LSInput  input)
          LSInput ·Î ½Äº°µÈ ÀÚ¿øÀ¸·ÎºÎÅÍ XML ¹®¼­¸¦ ÇØ¼®ÇÕ´Ï´Ù.
 Document parseURI (String  uri)
          URI ÂüÁ¶¡¸IETF RFC 2396¡¹À¸·Î ƯÁ¤µÈ Àå¼Ò·ÎºÎÅÍ XML ¹®¼­¸¦ ÇØ¼®ÇÕ´Ï´Ù.
 Node parseWithContext (LSInput  input, Node  contextArg, short action)
          LSInput ¿¡ ÇØ ƯÁ¤µÈ ÀÚ¿øÀ¸·ÎºÎÅÍ XML fragment¸¦ ÇØ¼®ÇØ, ±âÁ¸ÀÇ ¹®¼­ÀÇ context Àμö¿Í action Àμö·Î ÁöÁ¤µÈ À§Ä¡¿¡ ÄÁÅÙÃ÷¸¦ »ðÀÔÇÕ´Ï´Ù.
 void setFilter (LSParserFilter  filter)
          ÇÊÅͰ¡ ÀÖ´Â °æ¿ì, DOM Æ®¸® ±¸Á¶¸¦ ÇÊÅͰ¡ ±¸¼ºÇØ ÀÖ´Â°Í °°ÀÌ, ±¸ÇöÀº ÇÊÅ͸¦ È£ÃâÇÕ´Ï´Ù.
 

ÇʵåÀÇ »ó¼¼

ACTION_APPEND_AS_CHILDREN

static final short ACTION_APPEND_AS_CHILDREN
ÇØ¼® Á¶ÀÛÀÇ °á°ú¸¦ ÄÁÅØ½ºÆ® ³ëµåÀÇ ¾ÆÀ̷μ­ Ãß°¡ÇÕ´Ï´Ù. ÀÌ ¾×¼ÇÀÌ ±â´ÉÇÏ·Á¸é, ÄÁÅØ½ºÆ® ³ëµå°¡,Element ¶Ç´Â DocumentFragment °¡ µÇ¾î ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù.

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

ACTION_REPLACE_CHILDREN

static final short ACTION_REPLACE_CHILDREN
ÄÁÅØ½ºÆ® ³ëµåÀÇ ¸ðµç ¾ÆÀ̸¦ ÇØ¼® Á¶ÀÛÀÇ °á°ú¿¡ ¿Å°Ü³õ½À´Ï´Ù. ÀÌ ¾×¼ÇÀÌ ±â´ÉÇÏ·Á¸é, ÄÁÅØ½ºÆ® ³ëµå°¡,Element,Document, ȤÀº DocumentFragment °¡ µÇ¾î ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù.

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

ACTION_INSERT_BEFORE

static final short ACTION_INSERT_BEFORE
ÇØ¼® Á¶ÀÛÀÇ °á°ú¸¦ ÄÁÅØ½ºÆ® ³ëµåÀÇ Á÷ÀüÀÇ ÇüÁ¦ À§Á¦Æ®·Î¼­ »ðÀÔÇÕ´Ï´Ù. ÀÌ ¾×¼ÇÀÌ ±â´ÉÇÏ·Á¸é, ÄÁÅØ½ºÆ® ³ëµåÀÇ ºÎ¸ð°¡,Element ¶Ç´Â DocumentFragment ·Î°¡ µÇ¾î ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù.

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

ACTION_INSERT_AFTER

static final short ACTION_INSERT_AFTER
ÇØ¼® Á¶ÀÛÀÇ °á°ú¸¦ ÄÁÅØ½ºÆ® ³ëµåÀÇ Á÷ÈÄÀÇ ÇüÁ¦ À§Á¦Æ®·Î¼­ »ðÀÔÇÕ´Ï´Ù. ÀÌ ¾×¼ÇÀÌ ±â´ÉÇÏ·Á¸é, ÄÁÅØ½ºÆ® ³ëµåÀÇ ºÎ¸ð°¡,Element ¶Ç´Â DocumentFragment °¡ µÇ¾î ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù.

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

ACTION_REPLACE

static final short ACTION_REPLACE
ÄÁÅØ½ºÆ® ³ëµå¸¦ ÇØ¼® Á¶ÀÛÀÇ °á°ú¿¡ ¿Å°Ü³õ½À´Ï´Ù. ÀÌ ¾×¼ÇÀÌ ±â´ÉÇÏ·Á¸é, ÄÁÅØ½ºÆ® ³ëµå°¡ ºÎ¸ð¸¦ °¡ÁöÁö ¾ÊÀ¸¸é ¾ÈµÇ¾î, ±× ºÎ¸ð°¡ Element ¶Ç´Â DocumentFragment °¡ µÇ¾î ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù.

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

getDomConfig

DOMConfiguration  getDomConfig()
ÀÔ·Â ¼Ò½º¸¦ ÇØ¼®ÇÒ °æ¿ì¿¡ »ç¿ëµÇ´Â DOMConfiguration ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ÀÌ DOMConfiguration´Â ÇØ¼® Á¶ÀÛ¿¡ °íÀ¯ÇÕ´Ï´Ù. ¶Ç,DOMConfiguration ¿ÀºêÁ§Æ®ÀÇ ÆÄ¶ó¹ÌÅÍÄ¡´Â ÇØ¼® Á¶ÀÛ¿¡ º¸´Ù ÀÛ¼º ¶Ç´Â »ç¿ëµÇ´Â Document DOMConfiguration ¿ÀºêÁ§Æ®¿¡ ÀÚµ¿ÀûÀ¸·Î °Ç³×¹ÞÀ» °ÍÀº ¾ø½À´Ï´Ù. DOM ¾îÇø®ÄÉÀ̼ÇÀÌ, DOMConfiguration ¿ÀºêÁ§Æ®·ÎºÎÅÍ,Document ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â DOMConfiguration ¿ÀºêÁ§Æ®¿¡ ÇÊ¿äÇÑ ÆÄ¶ó¹ÌÅÍÄ¡¸¦ °Ç³×ÁÖ´Â ±ÇÇÑÀ» °¡Áý´Ï´Ù.
¡¸DOM Level 3 Core¡¹·Î Á¤Àǵȡ¸DOMConfiguration¡¹ ÀÎÅÍÆäÀ̽º·Î Àνĵǰí ÀÖ´Â ÆÄ¶ó¹ÌÅÍ¿¡ °¡¼¼ÇØ,LSParser DOMConfiguration ¿ÀºêÁ§Æ®´Â ´ÙÀ½ÀÇ ÆÄ¶ó¹ÌÅ͸¦ Ãß°¡ ¶Ç´Â º¯°æÇÕ´Ï´Ù.
"charset-overrides-xml-encoding"
true
¡¸¿É¼Ç¡¹(µðÆúÆ®) HTTP¡¸IETF RFC 2616¡¹ µîÀÇ °íÀ§ ·¹º§ ÇÁ·ÎÅäÄÝÀÌ Ã³¸®ÁßÀÇ ÀÔ·Â ½ºÆ®¸²ÀÇ ¹®ÀÚ ÀÎÄÚµùÀ» Áö½ÃÇÏ´Â °æ¿ì, XML ¼±¾ðÀ̳ª ÅØ½ºÆ® ¼±¾ð ( ¡¸XML 1.0¡¹ÀÇ ¼½¼Ç 4.3. 3 ¡¸½ÇüÀÇ ¹®ÀÚ ÀÎÄÚµù¡¹µµ ÂüÁ¶) ±×¸®°í ÁöÁ¤µÈ ÀÎÄÚµùÀº, °íÀ§ ·¹º§ ÇÁ·ÎÅäÄÝ¿¡ ÇÑ ¹®ÀÚ ÀÎÄÚµù¿¡ ÇØ ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù. ¶Ç,LSInput ±×¸®°í ¸í½ÃÀûÀ¸·Î ÀÎÄÚµùÀ» ¼³Á¤Çϸé, ÇÁ·ÎÅäÄÝÀÇ ÀÎÄÚµùÀº ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.
false
¡¸Çʼö¡¹ ÆÄ¼­´Â °íÀ§ ·¹º§ ÇÁ·ÎÅäÄÝÀÇ Ä³¸¯ÅÍ ¼¼Æ® ÀÎÄÚµù Á¤º¸¸¦ ¹«½ÃÇÕ´Ï´Ù.
"disallow-doctype"
true
¡¸¿É¼Ç¡¹¹®¼­¸¦ ÇØ¼®Áß¿¡ doctype ³ëµå°¡ ¹ß°ßµÇ¾úÀ» °æ¿ì, Ä¡¸íÀûÀÎ ¿¡·¯ÀÇ¡¸doctype-not-allowed¡¹¸¦ Throw ÇÕ´Ï´Ù. À̰ÍÀº, doctype ³ëµå°¡ Çã°¡µÇÁö ¾Ê´Â SOAP Æ÷¶ô¼±°ú °°Àº °ÍÀ» Ãë±ÞÇÏ¸é ³ª¹«¿¡ µµ¿òÀÌ µË´Ï´Ù.
false
¡¸Çʼö¡¹ (µðÆúÆ®) ¹®¼­·Î doctype ³ëµå¸¦ Çã°¡ÇÕ´Ï´Ù.
"ignore-unknown-character-denormalizations"
true
¡¸Çʼö¡¹(µðÆúÆ®) ¡¸XML 1.1¡¹À» ¼­Æ÷Æ®Çϰí ÀÖ¾î, ¿ÏÀüÇÑ Á¤±ÔÈ­¸¦ È®ÀÎÁß¿¡ Á¤±ÔÈ­ ÇÁ·ÎÆÛƼ ¸¦ ÆÇÁ¤ÇÒ ¼ö ¾ø´Â ¹®ÀÚ¸¦ ÇÁ·Î¼¼¼­°¡ °ËÃâÇßÀ» °æ¿ì, ÇÁ·Î¼¼¼­´Â ±× ¹®ÀÚ·Î »ý±â°í °¡´É¼ºÀÌ ÀÖ´Â ºÒ¿ÏÀüÇÑ Á¤±ÔÈ­¸¦ ¹«½ÃÇÕ´Ï´Ù. ÀÌ ÆÄ¶ó¹ÌÅÍ´Â ¡¸XML 1.0¡¹ ¿¡ ´ëÇØ¼­´Â ¹«½ÃµË´Ï´Ù.
false
¡¸¿É¼Ç¡¹Á¤±ÔÈ­ ÇÁ·ÎÆÛƼ¸¦ ÆÇÁ¤ÇÒ ¼ö ¾ø´Â ¹®ÀÚ¸¦ ÇÁ·Î¼¼¼­°¡ °ËÃâÇßÀ» °æ¿ì, Ä¡¸íÀûÀÎ ¿¡·¯ÀÇ¡¸unknown-character-denormalization¡¹ ¸¦ ÅëÁöÇÕ´Ï´Ù.
"infoset"
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ »ó¼¼ÇÑ °Í¿¡ ´ëÇÏ¿©´Â DOMConfiguration Á¤ÀǸ¦ ÂüÁ¶ÇϽʽÿÀ. ¡¸DOM Level 3 Core¡¹ °ú´Â ´Þ¸®, ÀÌ ÆÄ¶ó¹ÌÅÍ´Â LSParser ¿¡ ´ëÇØ¼­ µðÆúÆ®·Î true ·Î ¼³Á¤µË´Ï´Ù.
"namespaces"
true
¡¸Çʼö¡¹(µðÆúÆ®) XML À̸§ °ø°£ (¿Í)°ú XML À̸§ °ø°£ 1.1 Á¤ÀÇ¿¡ µû¶ó À̸§ °ø°£ 󸮸¦ ½Ç½ÃÇÕ´Ï´Ù.
false
¡¸¿É¼Ç¡¹À̸§ °ø°£ 󸮸¦ ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù.
"resource-resolver"
¡¸Çʼö¡¹ LSResourceResolver ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÂüÁ¶, ¶Ç´Â null. ¿ÜºÎ ÀÚ¿ø (¿ÜºÎ XML ½Çü ¶Ç´Â XML schema ·ÎÄÉÀ̼Ç)ÀÌ °ËÃâµÇ°í ¶§¿¡ ÀÌ ÆÄ¶ó¹ÌÅͰ¡ null °¡ ¾Æ´Ñ °æ¿ì, ±¸ÇöÀº ÀÌ ÆÄ¶ó¹ÌÅÍ·Î ÂüÁ¶µÈ LSResourceResolver ¿¡ ÇØ ÀÚ¿øÀ» ÇØ°áÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù.
"supported-media-types-only"
true
¡¸¿É¼Ç¡¹Çؼ®µÇ¾ú´Ù ÀÚ¿øÀÇ ¹Ìµð¾î ŸÀÔÀÌ ¼­Æ÷Æ®µÇ°í ÀÖ´Â ¹Ìµð¾î ŸÀÔÀÎ °ÍÀ» üũÇÕ´Ï´Ù. ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº ¹Ìµð¾î ŸÀÔÀÌ °ËÃâµÇ¾úÀ» °æ¿ì, ÇüÅ¡¸unsupported-media-type¡¹ÀÇ Ä¡¸íÀû ¿¡·¯°¡ µ¹·ÁÁÖ°íÁý´Ï´Ù. ¡¸IETF RFC 3023¡¹ ±×¸®°í Á¤Àǵǰí ÀÖ´Â ¹Ìµð¾î ŸÀÔÀº Ç×»ó ¹Þ¾Æµé¿©Áý´Ï´Ù.
false
¡¸Çʼö¡¹(µðÆúÆ®) ÀÓÀÇÀÇ ¹Ìµð¾î ŸÀÔÀ» ¹Þ¾ÆµéÀÔ´Ï´Ù.
"validate"
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ »ó¼¼ÇÑ °Í¿¡ ´ëÇÏ¿©´Â DOMConfiguration Á¤ÀǸ¦ ÂüÁ¶ÇϽʽÿÀ. ¡¸DOM Level 3 Core¡¹ °ú´Â ´Þ¸®, ÀÌ ÆÄ¶ó¹ÌÅͰ¡ false ·Î ¼³Á¤µÇ¾úÀ» °æ¿ì, ³»ºÎ ºÎºÐÁýÇÕÀÇ Ã³¸®´Â Ç×»ó ½ÇÇàµË´Ï´Ù.
"validate-if-schema"
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ »ó¼¼ÇÑ °Í¿¡ ´ëÇÏ¿©´Â DOMConfiguration Á¤ÀǸ¦ ÂüÁ¶ÇϽʽÿÀ. ¡¸DOM Level 3 Core¡¹¶õ ´Þ¶ó, ÀÌ ÆÄ¶ó¹ÌÅͰ¡ false (À¸)·Î ¼³Á¤µÇ¾úÀ» °æ¿ì, ³»ºÎ ºÎºÐÁýÇÕÀÇ Ã³¸®´Â Ç×»ó ½ÇÇàµË´Ï´Ù.
"well-formed"
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ »ó¼¼ÇÑ °Í¿¡ ´ëÇÏ¿©´Â DOMConfiguration Á¤ÀǸ¦ ÂüÁ¶ÇϽʽÿÀ. ¡¸DOM Level 3 Core¡¹¶õ ´Þ¶ó, ÀÌ ÆÄ¶ó¹ÌÅÍ´Â false ·Î ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù.


getFilter

LSParserFilter  getFilter()
ÇÊÅͰ¡ ÀÖ´Â °æ¿ì, DOM Æ®¸® ±¸Á¶¸¦ ÇÊÅͰ¡ ±¸¼ºÇØ ÀÖ´Â°Í °°ÀÌ, ±¸ÇöÀº ÇÊÅ͸¦ È£ÃâÇÕ´Ï´Ù. ÇÊÅÍ¿¡¼­´Â ±¸ÃàÇϰí ÀÖ´Â ¹®¼­·ÎºÎÅÍ ¿ä¼Ò¸¦ »èÁ¦Çϰųª Ãʱ⿡ ÇØ¼®À» Á¾·áÇϰųª ÇÏ´Â °ÍÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÊÅÍ´Â DOMConfiguration ÆÄ¶ó¹ÌÅÍ·Î ¿ä±¸µÈ Á¶ÀÛÀÌ Àû¿ëµÈ µÚ¿¡ ºÒ·Á °©´Ï´Ù. ¿¹¸¦ µé¾î,¡¸validate¡¹°¡ true ·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é, °ËÁõÀº ÇÊÅͰ¡ ºÒ·Á °¡±â Àü¿¡ ½ÇÇàµË´Ï´Ù.


setFilter

void setFilter(LSParserFilter  filter)
ÇÊÅͰ¡ ÀÖ´Â °æ¿ì, DOM Æ®¸® ±¸Á¶¸¦ ÇÊÅͰ¡ ±¸¼ºÇØ ÀÖ´Â°Í °°ÀÌ, ±¸ÇöÀº ÇÊÅ͸¦ È£ÃâÇÕ´Ï´Ù. ÇÊÅÍ¿¡¼­´Â ±¸ÃàÇϰí ÀÖ´Â ¹®¼­·ÎºÎÅÍ ¿ä¼Ò¸¦ »èÁ¦Çϰųª Ãʱ⿡ ÇØ¼®À» Á¾·áÇϰųª ÇÏ´Â °ÍÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÊÅÍ´Â DOMConfiguration ÆÄ¶ó¹ÌÅÍ·Î ¿ä±¸µÈ Á¶ÀÛÀÌ Àû¿ëµÈ µÚ¿¡ ºÒ·Á °©´Ï´Ù. ¿¹¸¦ µé¾î,¡¸validate¡¹°¡ true ·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é, °ËÁõÀº ÇÊÅͰ¡ ºÒ·Á °¡±â Àü¿¡ ½ÇÇàµË´Ï´Ù.


getAsync

boolean getAsync()
LSParser °¡ ºñµ¿±âÀÇ °æ¿ì´Â true, µ¿±âÀÇ °æ¿ì´Â false ÀÔ´Ï´Ù.


getBusy

boolean getBusy()
LSParser °¡ ÇöÀç ¹®¼­¸¦ ·ÎµåÇϰí ÀÖ¾î, Busy »óÅÂÀÇ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ÀÔ´Ï´Ù.


parse

Document  parse(LSInput  input)
               throws DOMException,

                      LSException 
LSInput ·Î ½Äº°µÈ ÀÚ¿øÀ¸·ÎºÎÅÍ XML ¹®¼­¸¦ ÇØ¼®ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
input - ¹®¼­ÀÇ ¼Ò½º°¡ ÀоÁö´Â LSInput
¹Ýȯ°ª:
LSParser °¡ µ¿±â LSParser °æ¿ì´Â »õ·Ó°Ô ÀÛ¼ºµÇ¾î °ªÀÌ ¼³Á¤µÈ Document °¡ µ¹·ÁÁÖ°íÁø´Ù. LSParser °¡ ºñµ¿±âÀÇ °æ¿ì´Â ÀÌ ¸Þ¼­µå°¡ °ªÀ» µ¹·ÁÁÙ ¶§ ¹®¼­ ¿ÀºêÁ§Æ®°¡ ¾ÆÁ÷ ±¸ÃàµÇ¾î ÀÖÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖÀ¸¹Ç·Înull °¡ µ¹·ÁÁÖ°íÁø´Ù
¿¹¿Ü:
DOMException - INVALID_STATE_ERR: LSParser LSParser.busy ¼Ó¼ºÀÌ true °æ¿ì
LSException - PARSE_ERR: LSParser °¡ XML ¹®¼­¸¦ ·ÎµåÇÒ ¼ö ¾ø¾ú´ø °æ¿ì. DOM ¿¡·¯¿¡ °üÇÑ »ó¼¼¸¦ ¾ò´Â °æ¿ì, ¾îÇø®ÄÉÀ̼ÇÀº¡¸error-handler¡¹ÆÄ¶ó¹ÌÅ͸¦ »ç¿ëÇØ DOMErrorHandler¸¦ Á¢¼ÓÇÒ Çʿ䰡 ÀÖ´Ù

parseURI

Document  parseURI(String  uri)
                  throws DOMException,

                         LSException 
URI ÂüÁ¶¡¸IETF RFC 2396¡¹À¸·Î ƯÁ¤µÈ Àå¼Ò·ÎºÎÅÍ XML ¹®¼­¸¦ ÇØ¼®ÇÕ´Ï´Ù. URI ¿¡ fragment ½Äº°ÀÚ°¡ Æ÷ÇԵǴ °æ¿ì (¡¸IETF RFC 2396¡¹ÀÇ ¼½¼Ç 4.1À» ÂüÁ¶), ÀÌ »ç¾ç¿¡¼­´Â µ¿ÀÛÀº Á¤Àǵǰí ÀÖÁö ¾Ê½À´Ï´Ù. µ¿ÀÛÀº, ÀÌ »ç¾çÀÇ Àå·¡ ¹öÁ¯À¸·Î Á¤ÀÇµÉ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
uri - ÀоÁö´Â XML ¹®¼­ÀÇ Àå¼Ò
¹Ýȯ°ª:
LSParser °¡ µ¿±â LSParser °æ¿ì´Â »õ·Ó°Ô ÀÛ¼ºµÇ¾î °ªÀÌ ¼³Á¤µÈ Document °¡ µ¹·ÁÁÖ°íÁø´Ù. ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì´Â null °¡ µ¹·ÁÁÖ°íÁø´Ù. LSParser °¡ ºñµ¿±âÀÇ °æ¿ì´Â ÀÌ ¸Þ¼­µå°¡ °ªÀ» µ¹·ÁÁÙ ¶§ ¹®¼­ ¿ÀºêÁ§Æ®°¡ ¾ÆÁ÷ ±¸ÃàµÇ¾î ÀÖÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖÀ¸¹Ç·Înull °¡ µ¹·ÁÁÖ°íÁø´Ù
¿¹¿Ü:
DOMException - INVALID_STATE_ERR: LSParser.busy ¼Ó¼ºÀÌ true °æ¿ì
LSException - PARSE_ERR: LSParser °¡ XML ¹®¼­¸¦ ·ÎµåÇÒ ¼ö ¾ø¾ú´ø °æ¿ì. DOM ¿¡·¯¿¡ °üÇÑ »ó¼¼¸¦ ¾ò´Â °æ¿ì, ¾îÇø®ÄÉÀ̼ÇÀº¡¸error-handler¡¹ÆÄ¶ó¹ÌÅ͸¦ »ç¿ëÇØ DOMErrorHandler¸¦ Á¢¼ÓÇÒ Çʿ䰡 ÀÖ´Ù

parseWithContext

Node  parseWithContext(LSInput  input,
                      Node  contextArg,
                      short action)
                      throws DOMException,

                             LSException 
LSInput ¿¡ ÇØ ƯÁ¤µÈ ÀÚ¿øÀ¸·ÎºÎÅÍ XML fragment¸¦ ÇØ¼®ÇØ, ±âÁ¸ÀÇ ¹®¼­ÀÇ context Àμö¿Í action Àμö·Î ÁöÁ¤µÈ À§Ä¡¿¡ ÄÁÅÙÃ÷¸¦ »ðÀÔÇÕ´Ï´Ù. ÀÔ·Â ½ºÆ®¸²À» ÇØ¼®Áß, ÄÁÅØ½ºÆ® ³ëµå (¶Ç´Â ±× ºÎ¸ð. °á°ú°¡ »ðÀԵǴ Àå¼Ò¿¡ ÀÀÇØ ´Ù¸£´Ù)´Â ¹ÙÀεåµÇ¾î ÀÖÁö ¾ÊÀº À̸§ °ø°£ Á¢µÎ»ç¸¦ ÇØ°áÇϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù. ÄÁÅØ½ºÆ® ³ëµåÀÇ ownerDocument ³ëµå (³ëµåÇüÀÌ DOCUMENT_NODE °æ¿ì´Â ³ëµå ÀÚü)´Â µðÆúÆ® ¼Ó¼º°ú ½Çü ÂüÁ¶¸¦ ÇØ°áÇϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.
»õ·Î¿î µ¥ÀÌÅͰ¡ ¹®¼­¿¡ »ðÀ﵃ ¶§, ÄÁÅØ½ºÆ® ³ëµåÀÇ »õ·Î¿î Á÷Á¢ÀûÀÎ ¾ÆÀÌ ¶Ç´Â ÇüÁ¦ À§Á¦Æ® ¸¶´Ù Àû¾îµµ 1 °³ÀÇ º¯°æ À̺¥Æ®°¡ Æ®¸®°Å µË´Ï´Ù.
ÄÁÅØ½ºÆ® ³ëµå°¡ Document ³ëµåÀ̸ç, ¾×¼ÇÀÌ ACTION_REPLACE_CHILDREN ÀÎ °æ¿ì, ÄÁÅØ½ºÆ® ³ëµå·Î¼­ °Ç³×¹Þ´Â ¹®¼­´Â xmlEncoding,documentURI,xmlVersion,inputEncoding,xmlStandalone ¹× ´Ù¸¥ ¸ðµç °°Àº ¼Ó¼ºÀÌ,LSParser.parse()¸¦ »ç¿ëÇØ ÀÔ·Â ¼Ò½º°¡ ÇØ¼®µÇ¾úÀ» °æ¿ì·Î ¼³Á¤µÇ´Â °ªÀ¸·Î ¼³Á¤µÇµµ·Ï º¯°æµË´Ï´Ù.
ÀÌ ¸Þ¼­µå´Â LSParser °¡ ºñµ¿±âÀÇ °æ¿ì¿¡¼­µµ (LSParser.async´Â true), Ç×»ó µ¿±âÀÔ´Ï´Ù.
ÇØ¼®Áß¿¡ ¿¡·¯°¡ ¹ß»ýÇϸé,DOMConfiguration ¡¸error-handler¡¹ÆÄ¶ó¹ÌÅÍ¿¡ °ü·ÃµÈ ErrorHandler ÀνºÅϽº¸¦ ÅëÇØ¼­ È£ÃâÇØ Ãø¿¡ ÅëÁöµË´Ï´Ù.
parseWithContext¸¦ È£ÃâÇϰí ÀÖÀ» ¶§´Â ¡¸validate¡¹,¡¸validate-if-schema¡¹,¡¸element-content-whitespace¡¹ÀÇ ±¸¼º ÆÄ¶ó¹ÌÅÍÀÇ °ªÀº ¹«½ÃµÇ¾î Ç×»ó µðÆúƮġ°¡ »ç¿ëµË´Ï´Ù. ´Ù¸¥ ÆÄ¶ó¹ÌÅÍ´Â º¸Åë ´ë·Î »ç¿ëµÇ¾î ÆÄ¼­´Â ¹®¼­ Àüü¸¦ ÇØ¼®Çß´ÂÁö¿Í °°ÀÌ,LSParserFilter¸¦ È£ÃâÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
input - ¼Ò½º ¹®¼­°¡ ÀоÁö´Â LSInput. ¼Ò½º ¹®¼­´Â XML fragment, Áï ¿ÏÀüÇÑ XML ¹®¼­ (ÄÁÅØ½ºÆ® ³ëµå°¡ DOCUMENT_NODE Çü, ¾×¼ÇÀÌ ACTION_REPLACE_CHILDREN ÀÎ °æ¿ì¸¦ Á¦¿ÜÇÏ´Ù), DOCTYPE (³»ºÎ ºÎºÐÁýÇÕ), ½Çü ¼±¾ð, Ç¥±â¹ý¼±¾ð, ȤÀº XML ¼±¾ð ¶Ç´Â ÅØ½ºÆ® ¼±¾ð) À̿ܿ¡ µÉ Çʿ䰡 ÀÖ´Â
contextArg - ÇØ¼®µÇ´Â µ¥ÀÌÅÍÀÇ ÄÁÅØ½ºÆ® À¸·Î¼­ »ç¿ëµÇ´Â ³ëµå. ÀÌ ³ëµå´Â Document ³ëµå,DocumentFragment ³ëµå, ȤÀº Element ³ëµåÀÇ ¾ÆÀ̷μ­ Çã°¡µÇ´Â ÇüÅÂÀÇ ³ëµå°¡ µÉ Çʿ䰡 ÀÖ´Ù. ¿¹¸¦ µé¾î,Attribute ³ëµå´Â ºÒ°¡
action - ÀÌ ÆÄ¶ó¹ÌÅÍ´Â »ðÀԵǰí ÀÖ´Â »õ·Î¿î ³ëµå ¼¼Æ®¿Í ÄÁÅØ½ºÆ® ³ëµåÀÇ ±âÁ¸ÀÇ ¾ÆÀÌ¿ÍÀÇ »çÀÌ¿¡ ½ÇÇàÇÒ Çʿ䰡 ÀÖ´Â ¾×¼ÇÀ» ³ªÅ¸³½´Ù. »ý°¢µÇ´Â ¾×¼Ç¼¼Æ®´Â Àü¼úÀÇ ACTION_TYPES À¸·Î Á¤ÀǵȴÙ
¹Ýȯ°ª:
ÇØ¼® Á¶ÀÛÀÇ °á°úÀÎ ³ëµå. °á°ú°¡ Åé ·¹º§ ³ëµåº¸´Ù °íÀ§¿¡ ÀÖ´Â °æ¿ì´Â ÃÖÃÊÀÇ ³ëµå°¡ µ¹·ÁÁÖ°íÁø´Ù
¿¹¿Ü:
DOMException - HIERARCHY_REQUEST_ERR: ÄÁÅÙÃ÷¸¦ ÄÁÅØ½ºÆ® ³ëµåÀÇ ¾ÆÀÌ¿¡°Ô ¿Å°Ü³õ°Å³ª ÄÁÅØ½ºÆ® ³ëµåÀÇ ¾ÆÀÌÀÇ ¾ÕÀ̳ª µÚ·Î »ðÀÔÇÒ ¼ö ¾ø´Â °æ¿ì (¡¸DOM Level 3 Core¡¹ÀÇ Node.insertBefore ³ª Node.replaceChild µµ ÂüÁ¶)
NOT_SUPPORTED_ERR: LSParser °¡ ÀÌ ¸Þ¼­µå¸¦ ¼­Æ÷Æ®ÇÏÁö ¾Ê´Â °æ¿ì, ¶Ç´Â ÄÁÅØ½ºÆ® ³ëµå°¡ ÇüÅ Document ³ëµå·Î DOM ±¸ÇöÀÌ ¾ÆÀÌ DocumentType ³ª ¾ÆÀÌ Element ġȯÀ» ¼­Æ÷Æ®ÇÏÁö ¾Ê´Â °æ¿ì
NO_MODIFICATION_ALLOWED_ERR: ÄÁÅØ½ºÆ® ³ëµå°¡ Àо Àü¿ë ³ëµå·Î ÄÁÅØ½ºÆ® ÀÌ ±× ¾ÆÀÌÀÇ ¸®½ºÆ®¿¡ Ãß°¡µÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â ÄÁÅØ½ºÆ® ³ëµåÀÇ Ä£³ëµå°¡ Àо Àü¿ë ³ëµå·Î ÄÁÅØ½ºÆ® ÀÌ ±× ¾ÆÀÌÀÇ ¸®½ºÆ®¿¡ »ðÀԵǰí ÀÖ´Â °æ¿ì
INVALID_STATE_ERR: LSParser.busy ¼Ó¼ºÀÌ true °æ¿ì
LSException - PARSE_ERR: LSParser °¡ XML fragment¸¦ ·ÎµåÇÒ ¼ö ¾ø¾ú´ø °æ¿ì. DOM ¿¡·¯¿¡ °üÇÑ »ó¼¼¸¦ ¾ò´Â °æ¿ì, ¾îÇø®ÄÉÀ̼ÇÀº¡¸error-handler¡¹ÆÄ¶ó¹ÌÅ͸¦ »ç¿ëÇØ DOMErrorHandler¸¦ Á¢¼ÓÇÒ Çʿ䰡 ÀÖ´Ù

abort

void abort()
ÇöÀç LSParser ·Î ·Îµå µÇ°í ÀÖ´Â ¹®¼­ÀÇ ·ÎµùÀ» Áß´ÜÇÕ´Ï´Ù. LSParser °¡ ÇöÀç Busy »óŰ¡ ¾Æ´Ñ °æ¿ì, ÀÌ ¸Þ¼­µå¿¡ÀÇ È£ÃâÀº ¾Æ¹«°Íµµ ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù.


JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.