»ç¿ëÀÚ Á¤ÀÇ XML ¹®¼
ÀÌ Àý¿¡¼´Â »ç¿ëÀÚ Á¤ÀÇ XML ¹®¼¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
°³¿ä
XML(Extensible Markup Language)Àº À¥ÀÇ ±¸Á¶ÈµÈ ¹®¼ ¹× µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¹ü¿ë Çü½ÄÀÔ´Ï´Ù. XML ÇÁ·ÎÅäÄÝ °ü¸® ÆäÀÌÁö¸¦
»ç¿ëÇÏ¸é »ç¿ë °¡´ÉÇÑ ¹®¼ Ç÷οì Á¤ÀÇ ¸ñ·Ï¿¡ Ãß°¡ÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ Á¤ÀÇ XML Çü½ÄÀ»
ÀÛ¼º ¹× °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
XML Çü½ÄÀº XML ¹®¼ ¼¼Æ® ³» °æ·Î¸¦ Á¤ÀÇÇÕ´Ï´Ù.
XML Çü½ÄÀ» »ç¿ëÇÏ¸é ¹®¼ °ü¸®ÀÚ´Â ¼ö½Å ¹®¼¸¦ °íÀ¯ÇÏ°Ô ½Äº°ÇÏ´Â °ªÀ» °Ë»öÇϰí, ¿Ã¹Ù¸¥ ¶ó¿ìÆÃ ¹×
󸮿¡ ÇÊ¿äÇÑ ¹®¼ ³»ÀÇ Á¤º¸¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
XML Çü½Ä ÀÛ¼ºÀº ´Ù´Ü°è ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
- Çü½Ä¿¡ ´ëÇÑ ÇÁ·ÎÅäÄÝÀ» ÀÛ¼ºÇÏ¿© À̸¦ ÆÐŰÁö¿Í ¿¬°ü½ÃÄÑ¾ß ÇÕ´Ï´Ù.
- Çü½Ä¿¡ ´ëÇÑ ¹®¼ Ç÷ο츦 ÀÛ¼ºÇÏ¿© À̸¦ »õ·Î ÀÛ¼ºÇÑ ÇÁ·ÎÅäÄݰú ¿¬°ü½ÃÄÑ¾ß ÇÕ´Ï´Ù.
- Çü½ÄÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.
±×·± ´ÙÀ½ »õ·Î ÀÛ¼ºÇÑ Çü½Ä¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ »óÈ£ ÀÛ¿ëÀ» ÀÛ¼ºÇϽʽÿÀ.
ÀÌ·¯ÇÑ ´Ü°è´Â µÚ¿¡ ³ª¿À´Â Àý¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ XML ¹®¼ÀÇ Çãºê ¼³Á¤¿¡¼
ÀÌ·¯ÇÑ ´Ü°èÀÇ ¿¹µµ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·ÎÅäÄÝ Á¤ÀÇ Çü½Ä ÀÛ¼º
´ÙÀ½ ´Ü°è¿¡¼´Â »ç¿ëÀÚ Á¤ÀÇ XML ÇÁ·ÎÅäÄÝ Á¤ÀÇ Çü½ÄÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
- Hub Admin > Çãºê ±¸¼º > ¹®¼ Ç÷οì Á¤ÀÇ > ¹®¼ Ç÷οì Á¤ÀÇ ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
- ¹®¼ Ç÷οì À¯Çü¿¡ ´ëÇØ ÇÁ·ÎÅäÄÝÀ» ¼±ÅÃÇϽʽÿÀ.
- Äڵ忡 ´ëÇØ ÀÌÀü ´Ü°è¿¡¼ ¼±ÅÃÇÑ ¿ÀºêÁ§Æ®ÀÇ À¯Çü¿¡ ÇØ´çµÇ´Â °ªÀ»
ÀÔ·ÂÇϽʽÿÀ. ¿¹¸¦ µé¾î, XMLÀ»
ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
- À̸§¿¡ ´ëÇØ ¹®¼ Ç÷οì Á¤ÀÇÀÇ ID¸¦ ÀÔ·ÂÇϽʽÿÀ.
¿¹¸¦ µé¾î, »ç¿ëÀÚ Á¤ÀÇ XML ÇÁ·ÎÅäÄÝÀÇ °æ¿ì Custom_XMLÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
- ¹öÀü¿¡ ´ëÇØ 1.0À» ÀÔ·ÂÇϽʽÿÀ.
- ÇÁ·ÎÅäÄÝÀÇ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ(¼±ÅûçÇ×).
- ¹®¼ Ç÷οì(¹®¼ Ç÷οì´Â ´ÙÀ½ Àý¿¡¼ Á¤ÀÇÇÔ)°¡ ¾Æ´Ï¶ó ÇÁ·ÎÅäÄÝÀ» Á¤ÀÇÇϰí ÀÖÀ¸¹Ç·Î ¹®¼ ·¹º§À»
¾Æ´Ï¿À·Î ¼³Á¤ÇϽʽÿÀ.
- »óŸ¦ »ç¿ë °¡´ÉÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
- ÀÌ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ Ç¥½Ã ¿©ºÎ¸¦ ¼³Á¤ÇϽʽÿÀ. ¸ðµç Âü¿©ÀÚ¿¡°Ô Ç¥½ÃÇϰíÀÚ ÇÒ °ÍÀÔ´Ï´Ù.
-
»õ ÇÁ·ÎÅäÄÝÀÌ ·¦ÇεǴ ÆÐŰÁö¸¦ ¼±ÅÃÇϽʽÿÀ.
¿¹¸¦ µé¾î, ÀÌ ÇÁ·ÎÅäÄÝÀ» AS, ¾øÀ½ ¹× ¹é¿£µå ÅëÇÕ ÆÐŰÁö¿Í ¿¬°ü½ÃŰ·Á¸é
ÆÐŰÁö: AS, ÆÐŰÁö: ¾øÀ½, ÆÐŰÁö: ¹é¿£µå ÅëÇÕÀ» ¼±ÅÃÇϽʽÿÀ.
- ÀúÀåÀ» Ŭ¸¯ÇϽʽÿÀ.
¹®¼ Á¤ÀÇ Ç÷οì ÀÛ¼º
´ÙÀ½À¸·Î, ¹®¼ Ç÷οì Á¤ÀÇ ÀÛ¼º ÆäÀÌÁö¸¦ ´Ù½Ã »ç¿ëÇÏ¿© ¹®¼ Ç÷ο츦 ÀÛ¼ºÇϽʽÿÀ.
- Hub Admin > Çãºê ±¸¼º > ¹®¼ Ç÷οì Á¤ÀÇ > ¹®¼ Ç÷οì Á¤ÀÇ ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
- ¹®¼ Ç÷οì À¯Çü¿¡ ´ëÇØ ¹®¼ Ç÷ο츦 ¼±ÅÃÇϽʽÿÀ.
- Äڵ忡 ´ëÇØ ÀÌÀü ´Ü°è¿¡¼ ¼±ÅÃÇÑ ¿ÀºêÁ§Æ®(¹®¼ Ç÷οì)ÀÇ À¯Çü¿¡ ÇØ´çµÇ´Â °ªÀ»
ÀÔ·ÂÇϽʽÿÀ.
- À̸§¿¡ ´ëÇØ ¹®¼ Ç÷οì Á¤ÀÇÀÇ ID¸¦ ÀÔ·ÂÇϽʽÿÀ.
¿¹¸¦ µé¾î, ¹®¼ Ç÷οìÀÇ À̸§À¸·Î XML_Tester¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
- ¹öÀü¿¡ ´ëÇØ 1.0À» ÀÔ·ÂÇϽʽÿÀ.
- ÇÁ·ÎÅäÄÝÀÇ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ(¼±ÅûçÇ×).
- ¹®¼ ·¹º§À» Á¤ÀÇÇϰí ÀÖÀ¸¹Ç·Î ¹®¼ ·¹º§À» ¿¹·Î ¼³Á¤ÇϽʽÿÀ.
- »óŸ¦ »ç¿ë °¡´ÉÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
- ÀÌ Ç÷ο쿡 ´ëÇÑ Ç¥½Ã ¿©ºÎ¸¦ ¼³Á¤ÇϽʽÿÀ. ¸ðµç Âü¿©ÀÚ¿¡°Ô Ç¥½ÃÇϰíÀÚ ÇÒ °ÍÀÔ´Ï´Ù.
- 10´Ü°è¿¡¼ ¼±ÅÃÇÑ °¢ ÆÐŰÁö¸¦
ÆîÄ¡·Á¸é ÆîÄ¡±â ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇϽʽÿÀ. Æú´õ¸¦ ÆîÄ¡°í ÀÌÀü Àý¿¡¼ ÀÛ¼ºÇÑ ÇÁ·ÎÅäÄÝ À̸§À» ¼±ÅÃÇϽʽÿÀ(¿¹: ÇÁ·ÎÅäÄÝ: CustomXML).
- ÀúÀåÀ» Ŭ¸¯ÇϽʽÿÀ.
¹®¼ Ç÷οì Á¤ÀÇ °ü¸® ÆäÀÌÁö¿¡ AS, ¾øÀ½ ¹× ¹é¿£µå ÅëÇÕ ÆÐŰÁö ¾Æ·¡¿¡ CustomXML ÇÁ·ÎÅäÄݰú XML_Tester ¹®¼ Ç÷ο찡 Æ÷ÇԵ˴ϴÙ.
XML Çü½Ä ÀÛ¼º
»ç¿ëÀÚ Á¤ÀÇ XML ÇÁ·ÎÅäÄÝÀ» ÀÛ¼ºÇÏ°í ÆÐŰÁö³ª ÆÐŰÁö ¼¼Æ®¿Í ¿¬°ü½ÃŲ ÈÄ
¿¬°üµÈ ¹®¼ Ç÷ο츦 ÀÛ¼ºÇÏ°í ³ª¸é, XML Çü½ÄÀ» ÀÛ¼ºÇÒ Áغñ°¡ µÈ °ÍÀÔ´Ï´Ù.
XML Çü½ÄÀ» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ÇÁ·Î½ÃÀú¸¦ »ç¿ëÇϽʽÿÀ.
- Hub Admin > Çãºê ±¸¼º > XML Çü½ÄÀ» Ŭ¸¯ÇϽʽÿÀ.
- XML Çü½Ä ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
- ¶ó¿ìÆÃ Çü½Ä¿¡ ´ëÇØ, Çü½ÄÀÌ ¿¬°üµÉ ¹®¼ Ç÷οì Á¤ÀǸ¦
¼±ÅÃÇϽʽÿÀ.
- ÆÄÀÏ À¯Çü¿¡ ´ëÇØ XMLÀ» ¼±ÅÃÇϽʽÿÀ.
ÁÖ: XMLÀº ÆÄÀÏ À¯Çü¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ ¿É¼ÇÀÔ´Ï´Ù.
- ID À¯Çü¿¡ ´ëÇØ, ¼ö½Å ¹®¼ À¯ÇüÀ» ½Äº°Çϱâ À§ÇØ »ç¿ëµÇ´Â
¿ä¼Ò¸¦ ¼±ÅÃÇϽʽÿÀ. ¼±ÅûçÇ×Àº DTD, ³×ÀÓ ½ºÆäÀ̽º ¶Ç´Â
·çÆ® ű×ÀÔ´Ï´Ù.
- ¼±ÅÃÇÏ´Â À¯ÇüÀÌ Á¦°øµÇ´Â Çʵ帶´Ù,
¿ä¼Ò °æ·Î(¹®¼¿¡¼ °ª¿¡ ´ëÇÑ °æ·Î)³ª
»ó¼ö(¹®¼¿¡¼ ½ÇÁ¦ °ª)¸¦ ¼±ÅÃÇϽʽÿÀ.
±×·± ´ÙÀ½ °ªÀ» Á¦°øÇϽʽÿÀ.
- ¼Ò½º/´ë»ó ºñÁî´Ï½º ID¿¡ ´ëÇØ
ºñÁî´Ï½º ID °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ. ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
- ¼Ò½º ¹®¼ ÇÃ·Î¿ì ¹× ¹öÀü¿¡ ´ëÇØ,
XML ¹®¼¿¡¼ ¹öÀü °ª°ú ¹®¼ ÇÃ·Î¿ì °æ·Î¸¦ Á¤ÀÇÇϴ ǥÇö½ÄÀ» ÀÔ·ÂÇϽʽÿÀ.
ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
- ¹®¼ ID¿¡ ´ëÇØ ¹®¼ ID ¹øÈ£ °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ.
- ¹®¼ ½Ã°£ ¼ÒÀο¡ ´ëÇØ ¹®¼ ÀÛ¼º ½Ã°£ ¼ÒÀÎ °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ.
- Áߺ¹ °Ë»ç Ű 1 - 5¿¡ ´ëÇØ,
Áߺ¹ ¹®¼ÀÇ ¶ó¿ìÆÃÀ» ½Äº°Çϱâ À§ÇØ »ç¿ëµÇ´Â °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ.
- ÀúÀåÀ» Ŭ¸¯ÇϽʽÿÀ.
