Á¦9Àå. XML¹®¼­ ÀÛ¼ºÇϱâ

¹®¼­¿¡ ³ëµå Ãß°¡ ¹æ¹ý

  1. ¹®¼­ ³»¿¡ ½Å±Ô ³ëµå ¸¸µé±â
    • [½Å±Ô »ý¼º] ¿¤¸®¸ÕÆ®³ëµå = ¹®¼­.createElement(¡°Å±×À̸§¡±), 
    • [½Å±Ô »ý¼º] µ¥ÀÌÅͳëµå = ¹®¼­.createTextNode(¡°³ëµå°ª¡±)
    • [µ¥ÀÌÅÍ ºÙÀ̱â] ¿¤¸®¸ÕÆ®³ëµå.appendChild(µ¥ÀÌÅͳëµå)
  2. ¿øÇÏ´Â ³ëµå ¹Ø¿¡ ºÙÀ̱â
    • [¿øÇÏ´Â À§Ä¡¿¡] ¿øÇϴ³ëµå.appendChild(½Å±Ô³ëµå)
    • [»õ¹®¼­, Ư¼ö³ëµå] ¹®¼­.appendChild(½Å±Ô³ëµå)
  3. ¼Ó¼º ¸¸µé±â
    • [½Å±Ô»ý¼º] ¼Ó¼º³ëµå = ¹®¼­.createAttribute(¡°¼Ó¼º¸í¡±),
    • [¼Ó¼º°ª ¼³Á¤] ¼Ó¼º³ëµå.nodeValue = ¡°¼Ó¼º°ª¡±, 
    • [¼Ó¼º ºÙÀ̱â] ÇØ´ç ³ëµå.setAttributeNode(¼Ó¼º³ëµå)
                            ÇØ´ç³ëµå.attributes.setNamedItem(¼Ó¼º³ëµå)
    • [¶Ç´Â] ÇØ´ç ³ëµå.setAttribute(¡°¼Ó¼º¸í¡±, ¡°¼Ó¼º°ª¡±)

Document °´Ã¼¿¡ ³ëµå Ãß°¡ ¸Þ¼Òµå

³ëµåÀÇ Ãß°¡/»èÁ¦/¼öÁ¤ (Node, Document °´Ã¼ ¸Þ¼Òµå)

DOMÀÇ °èÃþ±¸Á¶

¼Ó¼ºÀÇ Ãß°¡/»èÁ¦/¼öÁ¤ 

¹®¼­ÀÇ º¯È¯

¡¡

¡¡