|
|
| ¹Ì´Ï |
2004-12-02 20:47:28, VIEW : 48,910 |
|
|
|
|
2. XMLÀÇ ½ÃÀÛ
¹«´õ¿î 8¿ùÀÔ´Ï´Ù. ^^ ÀÌ ±ÛÀ» ÷ ½è´ø ¶§°¡ 2000³â 12¿ùÀ̴ϱî.. ¿Í¿ì.. ¸¹Àº ½Ã°£ÀÌ Èê·¶³×¿ä.. ±×¶§µµ ½Ã°£ÀÌ Âü ºü¸£´Ù´Â Ç¥ÇöÀ» Çß´ø°Í °°Àºµ¥~~
¾î´À »çÀÌÆ®¸¦ µ¹¾Æ´Ù´Ï´Ù º¸¸é Á¦ °Á¸¦ º¹»çÇØ¼ »ç¿ëÇϴµ¥µµ ÀÖ´õ¶ó±¸¿ä. ±×·¡µµ º° »ó°üÀº ¾øÁö¸¸.. Ãâó´Â ¹àÇôÁÖ½ÉÀÌ ÁÁ°Ú³×¿ä. Áö³¹ø¸¸ÅÀÇ °Á¸¦ ´Ù ¼öÁ¤Çؼ ¿Ã¸®´Âµ¥ ¾à°£ÀÇ ½Ã°£ÀÌ °É¸±°Å°í¿ä. ±×¸®°í ³ª¼´Â »õ·Î¿î °Á¸¦ ½ÃÀÛÇÒ °Ì´Ï´Ù.
ÀÚ ±×·³ ¿À´Ã °Á¸¦ ½ÃÀÛÇØ º¼±î¿ä.. ¼Ò½º´Â °Á¼ҽº ¿¡ º¸¸é ÀÖ½À´Ï´Ù. °Å±â·Î °¡¼ ¹Þ¾Æ°¡½Ã±â ¹Ù¶ø´Ï´Ù.
°£´ÜÇÑ XML ¿¹Á¦
XML ¹®¼´Â DTDÀÇ Æ÷ÇÔ ¿©ºÎ¿¡ µû¶ó¼ Well-formed ¹®¼¿Í Valid¹®¼·Î ³ª´ ¼ö ÀÖ½À´Ï´Ù.
¸ÕÀú »õ·Î¿î ´Ü¾î¸¦ ºÐ¼®ÇØ º¼±î¿ä?? Well-formed¶õ Àß ±¸¼ºµÇ¾ú´Ù°í ÇØ¼®À» ¸¹ÀÌ ÇÏ´õ±º¿ä.
Àß ±¸¼ºµÇ¾ú´Ù?? XML ½ºÆåÀ» º¸¸é XML ¹®¼°¡ °®Ãß¾î¾ß ÇÒ Á¶°ÇµéÀ» ¼³¸íÇϰí ÀÖ½À´Ï´Ù.
±× Á¶°ÇÀ» Àß Áö۰í ÀÖ´Ù¸é Well-formed¶ó°í ÇÏ´Â °ÍÀÌÁö¿ä.
Âü°í·Î ÷ XML ½ºÆåÀ» º¸¾ÒÀ» ¶§ ¸Ó¸®°¡ µ¹¾Æ ¹ö¸®´Â ÁÙ ¾Ë¾Ò½À´Ï´Ù. ¿ÏÀüÈ÷ ¾ÏÈ£¹®ÀÌ´õ±º¿ä.
´ÙÇàÈ÷ ±×´ç½Ã Á¦°¡ Çб³¿¡¼ ÄÄÆÄÀÏ·¯¸¦ ¹è¿ì°í ÀÖ´ø ¶§¶ó ±×³ª¸¶ ´ÙÇàÀ̾úÁÒ..
±×·¸´Ù¸é Valid ¹®¼¶õ ¹«¾ùÀ» ³ªÅ¸³»´À³Ä?? ±âº»ÀûÀÎ Á¶°Ç¿¡ ¹«¾ð°¡¸¦ Çϳª ´õ Áö۰í ÀÖ´Ù´Â °ÍÀ̰ÚÁÒ..
±×°Ô ¹Ù·Î DTD¶ó´Â °Ì´Ï´Ù. DTD¶õ Document Type DefinitionÀÇ ¾àÀڷμ ¹®¼ÀÇ Å¸ÀÔÀ» Á¤ÀÇÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù.
Ȥ½Ã HTML ¹®¼¿¡¼ ÇѹøÂë ÀÌ·± °Í º¸Áö ¸øÇß³ª¿ä??
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
¸øºÃ³ª¿ä?? ´Ù½Ã Çѹø HTML¼Ò½º¸¦ º¸¼¼¿ä.. Á÷Á¢ ŸÀÌÇÎ ÇÑ °Í ¸»±¸ ¿¡µðÅÍ·Î ¸¸µç °É º¸¸é ¹Ýµå½Ã µé¾î°¡ ÀÖÀ» °Ì´Ï´Ù.
¾î·µç ±×°Ô ¹Ù·Î DTDÀÔ´Ï´Ù. ¹®¼ÀÇ Å¸ÀÔÀº Á¤ÀÇÇØ¼ ¾îµð¿¡ ¾²´Â °É±î¿ä?
HTML¿¡¼ ±âº»ÀûÀ¸·Î ¸ðµç ½ÃÀÛÀº <HTML>·Î ÇÕ´Ï´Ù. ±×ÁÒ..
±×¸®°í <HTML>³»¿¡¼ <HEAD>¿Í <BODY>°¡ ³ª¿É´Ï´Ù.
Áï,,
<HTML>
<HEAD>
....
</HEAD>
<BODY>
....
</HTML>
±âº» ±¸Á¶°¡ À§¿Í °°ÁÒ.. ÀÚ Á¦°¡ ÀÌ°É ¾î¶»°Ô ¾Ë¾ÒÀ»±î¿ä... ´ç¿¬È÷ HTMLÃ¥À̳ª °Á¿¡ ³ª¿Í ÀÖÁÒ..
±×·³ ¾î¶»°Ô ¸ðµç »ç¶÷µéÀÌ Àú·¸°Ô »ç¿ëÇÒ±î¿ä? ±×°Ç ¹Ù·Î DTD¿¡ ÀÖ½À´Ï´Ù.
DTD¿¡ ±×·¸°Ô ÇÏ¶ó±¸ ³ª¿Í Àְŵç¿ä.. Áï »ç¿ëÀÚ´Â DTD¿¡ ³ª¿Â ´ë·Î¸¸ ¾²¸é µË´Ï´Ù.
±×·±µ¥ ¶§·Î´Â <HEAD>¸¦ »©¸Ô°í ¾È¾²´Â »ç¶÷µé ¸¹ÁÒ..
HTMLÀº ±×·¡µµ ÀÎÁ¤Çß¾úÁö¸¸ XML¿¡¼´Â À¯È¿ÇÑ ¹®¼°¡ ¾Æ´Ï¶ó°í ÇÏÁÒ.. (Non-Valid ¹®¼)
Áï, DTD°¡ ÀÖÀ¸¸é ¹Ýµå½Ã ±×´ë·Î ÇØ¾ß ÇÑ´Ù´Â °ÅÁÒ.. ¹°·Ð »©¸ÔÀ» ¼ö ÀÖµµ·Ï DTD¿¡¼ ¼±¾ðÇÒ ¼öµµ ÀÖÁö¸¸¿ä..
À½.. º¸Åë Áú¹®À» ¸¹ÀÌ ÇÏ´Â ³»¿ëÁßÀÇ Çϳª°¡ "Document Type Definition"°ú "Document Type Declaration"ÀÇ Â÷À̸¦ ¹°¾îº¸´Â °Ì´Ï´Ù.
º¸Åë DTD ¹®¼¸¦ "Document Type Definition"À̶ó°í ÇÏÁö¿ä..
±×·¸´Ù¸é "Document Type Declaration"Àº ¹«¾ùÀϱî¿ä?
À̰ÍÀº XML ¹®¼ ³»¿¡¼ <DOCTYPE> ¿ä¼Ò¸¦ »ç¿ëÇØ DTD ¹®¼¸¦ ¼±¾ðÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù.
Áï, XML ¹®¼°¡
<xml version='1.0'>
<DOCTYPE aaa system..>
<aaa>
ÀÌ·± ÇüÅ·ΠµÇ¾î ÀÖÀ»¶§, <DOCTYPE>À¸·Î ¼±¾ðÇÑ ºÎºÐÀ» "Document Type Declaration"À̶ó°í ÇÏ´Â °ÍÀÌÁÒ.. ^^
±×·¯¸é, ´ÙÀ½ ±×¸²Àº ¿ì¸®°¡ ÃÖÁ¾ÀûÀ¸·Î º¸°Ô µÉ XML¹®¼ÀÇ ³»¿ëÀÔ´Ï´Ù.

±×·³ À§¿Í °°ÀÌ ³ªÅ¸³»Áö´Â ¸Þ¸ð.xmlÀÇ ³»¿ëÀ» »ìÆìº¼±î¿ä!!
<?xml version="1.0" encoding="euc-kr"?>
<?xml:stylesheet type="text/xsl" href="¸Þ¸ð.xsl"?>
<!DOCTYPE ¸Þ¸ð SYSTEM "¸Þ¸ð.dtd" >
<¸Þ¸ð>
<Çì´õ>
<¼Û½ÅÀÚ>&me;</¼Û½ÅÀÚ>
<¼ö½ÅÀÚ>È«±æµ¿</¼ö½ÅÀÚ>
<¼ö½ÅÀÚ>À̼ø½Å</¼ö½ÅÀÚ>
<³¯Â¥>
<³â>2000</³â>
<¿ù>12</¿ù>
<ÀÏ>9</ÀÏ>
</³¯Â¥>
<Á¦¸ñ>XMLÀÇ ±âº»°³³ä °ú Ȱ¿ë¹æ¾È</Á¦¸ñ>
<Ű¿öµå>XML</Ű¿öµå>
<Ű¿öµå>¹®¼±¸Á¶</Ű¿öµå>
<Ű¿öµå>DTD</Ű¿öµå>
</Çì´õ>
<ÅØ½ºÆ®>
<³»¿ë>
À̱ÛÀº XML°ú °ü·ÃµÈ ¿¬ÀçÀÔ´Ï´Ù. ´ÙÀ½°ú °°Àº Â÷·Ê·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù.
</³»¿ë>
<¸ñ·Ï ŸÀÔ="µµÇü">
<Ç׸ñ>XMLÀ̶õ?</Ç׸ñ>
<Ç׸ñ>XML ¹®¼ÀÇ Ã³¸® - ¿¤¸®¸ÕÆ®, ¼Ó¼º, ¿£ÅÍÆ¼..</Ç׸ñ>
<Ç׸ñ>XML, XSL ±×¸®°í À¥ºê¶ó¿ìÀú</Ç׸ñ>
<Ç׸ñ>XML ÀÀ¿ë ºÐ¾ß ¹× ¹ßÀü °¡´É¼º</Ç׸ñ>
</¸ñ·Ï>
</ÅØ½ºÆ®>
</¸Þ¸ð>
À§ XML ¹®¼ÀÇ ³»¿ëÀ» Çϳª¾¿ ¼³¸íÇØ µå¸®µµ·Ï ÇϰڽÀ´Ï´Ù.
÷ÀÌ ¾Æ´Ï½Å ºÐÀº ¿©±â¸¦ °Ç³Ê ¶Ù¾îµµ µÉ °Í °°½À´Ï´Ù.
<?xml version="1.0" encoding="euc-kr"?>
XML ¼±¾ðÀ̶ó´Â ºÎºÐÀÔ´Ï´Ù. ÀÌ ¹®¼°¡ XMLÀ̶ó´Â °ÍÀ» °¡¸£ÃÄÁÖ°í ÀÖÁÒ. ½ÇÁ¦·Î WMLÀ̳ª SMIL°ú °°Àº ¾ð¾îµµ
ÀÌ·¯ÇÑ ¼±¾ðÀ¸·Î ½ÃÀÛÇÏ´Â °ÍÀ» È®ÀÎÇØ º¼ ¼ö ÀÖÀ» °Ì´Ï´Ù.
versionÀ̶õ ÇöÀç XML ½ºÆå 1.0À» Áö¿øÇÑ´Ù´Â °ÍÀ̱¸¿ä. encodingÀº »ç¿ëÇÒ ¾ð¾î¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¿ì¸®´Â euc-krÀ̳ª ksc5601·Î ÁöÁ¤Çϸé ÇѱÛÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸¸¾à À̺κÐÀÌ ºüÁö¸é ´ç±Ù ÇѱÛÀ» »ç¿ëÇÏÁö ¸øÇÏ°Ô µÇÁö¿ä....
<?xml:stylesheet type="text/xsl" href="¸Þ¸ð.xsl"?>
XML ¹®¼¿¡¼ <? ... ?> ÀÌ·± ÇüÅ·Π»ç¿ëµÇ´Â °ÍÀ» PI¶ó°í ºÎ¸¨´Ï´Ù. ¿ì¸®¸»·Î´Â 󸮸í·ÉÀ̶ó°í ÇÏ´õ±º¿ä.
±×Áß¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÉ PIÀä.. ½ºÅ¸ÀϽ¬Æ®¸¦ ÁöÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù.
¾Õ¿¡¼ XMLÀº ¹®¼ÀÇ ±¸Á¶¸¦ ³ªÅ¸³»´Â ºÎºÐ°ú Æ÷¸ËÆÃ, Áï º¸¿©ÁÖ´Â ºÎºÐÀÌ ¼·Î ´Ù¸£´Ù°í ÇÏ¿´ÁÒ.
¹Ù·Î ±× Æ÷¸ËÆÃÀ» ´ã´çÇÏ´Â °ÍÀ» °¡¸®Å°´Â ºÎºÐÀÔ´Ï´Ù.
¸¸¾à À̺κÐÀ» »©°í ¹®¼¸¦ IE¿¡¼ º¼ °æ¿ì ƯÁ¤ Æ÷¸ËÀÌ Á¤ÇØÁöÁö ¾Ê¾Ò±â¿¡ ±×³É ¹®¼ÀÇ ³»¿ëÀÌ º¸¿©Áý´Ï´Ù.
Çѹø ±× ºÎºÐÀ» »èÁ¦ÇÏ°í ºê¶ó¿ìÀú¿¡¼ ÀÐ¾î º¸¼¼¿ä.. ¾Æ±îÇϰí´Â ´Ù¸£Áö¿ä??
<!DOCTYPE ¸Þ¸ð SYSTEM "¸Þ¸ð.dtd" >
À§¿¡¼ DTD¸¦ Æ÷ÇÔÇϰí ÀÖ´Â ¹®¼´Â Valid ¹®¼ÀÌ´Ù ¶ó°í ¼³¸íÇßÁÒ. ±×·¯ÇÑ DTD¸¦ ÁöÁ¤ÇÏ´Â ºÎºÐÀÔ´Ï´Ù. ÀÌ ºÎºÐÀÌ ¹Ù·Î "Document Type Declaration"ÀÌÁÒ.
°£´ÜÈ÷ Àǹ̸¦ ÇØ¼®ÇÏÀÚ¸é System Áï, Local PC¿¡ ÀÖ´Â ¸Þ¸ð.dtd¶õ ÆÄÀÏÀ» DTDÁ¤ÀÇ·Î »ç¿ëÇϱ¸¿ä.
±× ¸Þ¸ð.dtdÀÇ ·çÆ® ¿¤¸®¸ÕÆ®°¡ "¸Þ¸ð"¶ó´Â °ÍÀÔ´Ï´Ù.
¾û~~ ·çÆ® ¿¤¸®¸ÕÆ®°¡ ¸ð¾ß???
¸ÕÀú ¿¤¸®¸ÕÆ®°¡ ¹«¾ùÀÎÁöºÎÅÍ »ìÆìº¸ÁÒ.. À§ÀÇ XML¹®¼¿¡¼ <¸Þ¸ð><Çì´õ><ÅØ½ºÆ®>¿Í °°Àº °ÍÀÌ º¸ÀÌÁÒ.
ÀÌ·± °ÍÀ» ¿¤¸®¸ÕÆ®¶ó ÇÕ´Ï´Ù. ¿ì¸®°¡ HTML¿¡¼ ű׶ó°í Çß´ø °Í ÀÖÁÒ.. ±×°É »ý°¢ÇÏ¸é ½¬¿ï °Ì´Ï´Ù.
ÇÏÁö¸¸ XML¿¡¼´Â
<Çì´õ>À» ½ÃÀÛ Å±׶ó Çϱ¸¿ä. </Çì´õ>¸¦ ´Ý´Â ű׶ó°í ÇÕ´Ï´Ù.
±×¸®°í <Çì´õ>...</Çì´õ>±îÁö¸¦ ¿¤¸®¸ÕÆ®¶ó°í ÇÏÁö¿ä..
Á» ÀÌÇØ°¡ µÇ¼Ì¾î¿ä..
±×¸®°í ±×Áß¿¡¼ ƯÈ÷ <¸Þ¸ð>¿Í °°ÀÌ °¡Àå ¸ÕÀú »ç¿ëµÈ ¿¤¸®¸ÕÆ®¸¦ ·çÆ® ¿¤¸®¸ÕÆ®¶ó°í ÇÕ´Ï´Ù.
¹®¼¸¦ Æ®¸®±¸Á¶·Î ¸¸µé ¶§ °¡Àå À§¿¡ ³ªÅ¸³ª°Ô µÇ°ÚÁö¿ä..
±×·³ HTML¿¡¼ ·çÆ®¿¤¸®¸ÕÆ®´Â ¹»±î¿ä??
´ç±Ù <html>À̰ÚÁÒ... ÄíÄíÄí~~ ½±ÁÒ!!
<¼Û½ÅÀÚ>&me;</¼Û½ÅÀÚ>
<¼Û½ÅÀÚ> ¿¤¸®¸ÕÆ®ÀÇ ³»¿ëÀÌ &me;¶ó°í µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ°É ¿£ÅÍÆ¼ ÂüÁ¶¶ó°í Çϰŵç¿ä.
½ÇÁ¦ ³»¿ëÀ» º¸¸é À̺κÐÀÌ "±èÁ¾¹Î"À̶ó°í ¹Ù²î¾î ÀÖÁÒ. À½~~ HTML¿¡¼ & ¶Ç´Â Á¤µµ¸¦ »ý°¢ÇÏ½Ã¸é µÉ °Í °°³×¿ä.
¿£ÅÍÆ¼´Â XML¿¡¼ Á»´õ º¹ÀâÇÏ°í ´Ù¾çÇÏ°Ô »ç¿ëµÇÁö¸¸ ÀÏ´Ü °£´ÜÇÑ ¹®ÀÚ¿ ´ëÄ¡Á¤µµ·Î »ý°¢ÇØ µÎ¼¼¿ä..
<¸ñ·Ï ŸÀÔ="µµÇü">
¿©±â¿¡¼ ŸÀÔ="µµÇü"À̶õ ºÎºÐÀÌ ÀÖÁÒ.. À̰ÍÀ» ¼Ó¼º ³ëµå¶ó°í ÇÕ´Ï´Ù. "ŸÀÔ"Àº ¼Ó¼ºÀ̸§À̱¸¿ä.
"µµÇü"Àº ¼Ó¼º°ªÀÌ µÇÁö¿ä.
HTML¿¡¼ < a href="xmlis.pe.kr">ÀÌ ºÎºÐÀ» »ý°¢ÇÏ¸é ±Ý¹æ ÀÌÇØÇÏ½Ç ¼ö ÀÖÀ» °Ì´Ï´Ù.
ÀÚ! ¿À´ÃÀº XML ¹®¼ÀÇ ¿¹Á¦¸¦ º¸±¸¿ä. °£´ÜÇÑ ¿ë¾î ¼³¸íÀ» Ç߳׿ä.
´ÙÀ½¿£ XMLÀÇ ±¸¼º¿ä¼Ò¿¡ ´ëÇØ¼ Á»´õ ÀÚ¼¼È÷ »ìÆìº¸µµ·Ï ÇÏÁÒ..
ÀÚ~ ±×·³ ´õ¿î ¿©¸§³¯ ÈÞ°¡Ã¶¿¡ ¸ðµÎµé Áñ°Ì°Ô º¸³»¼¼¿ä... 2002/08/02 From ¹Ì´Ï
|
|
|
| MingZ |
¹ÇÈî~ Àß ºÃ½À´Ï´Ù  |
2005-06-04
 |
| ¸ÁÄ¡ |
°¨»ç...,½½½½...ÇÏÁö¸¸ ¾ÆÁ÷... |
2005-06-07
 |
| Çлý |
Àߺ¸°í °©´Ï´Ù |
2005-07-14
 |
| ¶Ê¶ÊÀÌ |
Èå¹Ì |
2005-07-28
 |
| ÃʽÉÀÚ |
ÀߺýÀ´Ï´Ù.~~~ |
2005-09-17
 |
| xmlÃʺ¸ |
ÀߺýÀ´Ï´Ù.. ¸¶Áö¸·±îÁö ¿½ÉÈ÷..  |
2005-09-24
 |
| ³ª±×³× |
´öºÐ¿¡ ¹®Á¦µµ ÇØ°áÇϰí ļļ °¨»ç^^ |
2005-10-13
 |
| ±â¸»°í»ç |
¿ÏÀü ÁÁÀº ÀÚ·áÀÔ´Ï´Ù...³¾ÀÌ ¼ÉÀ̶ó Á¹ Çì¸Å°í ÀÖ¾ú´Âµ¥...»ç¸·¿¡¼ ¿À¾Æ½Ã½º¸¦ ¸¸³ ±âºÐÀ̳׿ä...¤»¤»¤» |
2005-11-22
 |
| ÁØ¿µÀÌ |
»ç¸·¿¡¼ ¿À¾Æ½Ã½º¶ó.........Àü °ü½ÉÀÌ ´õ¿í °¡´Âµ¥¿ä..¤» |
2006-03-09
 |
| j |
ÀßÀоú½À´Ï´Ù~~ °¨»çÇØ¿ä^^ |
2006-05-17
 |
| ¿Í´Ï |
Àߺþî¿ä ¾Æ·¡¿¡ ÀÌ¾î¼ ^_^ |
2006-06-02
 |
| Æëµµ»ç |
Èì.............Àߺ¸±äÇߴµ¥......¾à°£ °¨À̾ÈÀâÇô¿©.¤»¤» |
2006-06-16
 |
| ±èµ¿¿í |
¿°ø~~~ |
2006-06-29 |
| ±èÁöÈÆ |
Àß ºÃ½À´Ï´Ù.  |
2006-09-01 |
| ¹ÚÇÊ |
¶¯~¾² ¾ó¶ù!! |
2006-10-10
 |
| ±Í°Ë |
Àß º¸¾Ò½À´Ï´Ù.. |
2006-11-29
 |
| À¯¼º±º |
Àß봣¾î¿ä  |
2006-12-17 |
| ÃÖÀºÈ¯ |
Àߺ¸±¸ °©´Ï´Ù |
2007-01-02 |
| Ãʺ¸ÇÃ¸Ó |
ÁÁÀº ³»¿ë °¨»çÇÕ´Ï´Ù ¤» |
2007-01-21
 |
| Á¶¿ë¼® |
°ÀÇ Àߺ¸°í ÀÖ½À´Ï´Ù.~ °í»ýÇϼ̳׿ä~ |
2007-03-02 |
| ¼Û°ÈÆ |
¹ú½á..¸Ó¸®¿¡.. È¥µ·ÀÌ.. |
2007-04-02 |
| ±èÁø±¹ |
¼ö°íÇϼ̽À´Ï´Ù..¤» À常´Â ¾ðÁ¦ ³¡³ª·Á³ª..¤Ñ¤Ñ;  |
2007-07-02 |
| v¼º¹üv |
Àß ºÃ½À´Ï´ç !!! ¿½ÉÇØ ¹è¿ö¾ßÁö ¤» |
2007-07-03 |
| À±Áø½Ä |
Àß ºÁ¾¹´Ï´Ù. |
2007-08-11 |
| wind |
½¬¿î¼³¸í °¨»çÇÕ´Ï´Ù..`~!! |
2010-09-02 |
|