XML ¸ÁÄ¡Ãʵî XML ÀÛ¾÷À» ´Ü¼øÈÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ | |
Áö±Ý ´Ù¿î·Îµå |
XML ¸ÁÄ¡ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Freeware
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Edwin Dankert
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.edankert.com
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 6.9 MB
XML ¸ÁÄ¡ ű×
XML ¸ÁÄ¡ ¼³¸í
Ãʵî XML ÀÛ¾÷À» ´Ü¼øÈÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù XML ÇØ¸Ó ÀÀ¿ë ÇÁ·Î±×·¥Àº jaxp disualation.afterÀÇ ¸ðµç jaxp ±¸ÇöÀ» »ç¿ëÇÏ¿© jaxp ±¸ÇöÀ» ÀÌ¿ëÇÑ °Ë»ç¿Í °°Àº ±âº» XML ÀÛ¾÷À» ´Ü¼øÈÇÏ´Â ÀÚÀ¯·Ó°í ¿ÀÇ ¼Ò½º µµ±¸ÀÔ´Ï´Ù.ÀÌ ¸ðµç XMLÀº ¸ðµÎ À¯È¿¼ºÀ» °Ë»çÇϱⰡ ¾ÆÁ÷ »ó´ëÀûÀ¸·Î ¾î·Æ½À´Ï´Ù. ¶Ç´Â XML ÆÄÀÏÀ» º¯È¯ÇϽʽÿÀ. ÇöÀç ±¤¹üÀ§ÇÏ°í ¶§·Î´Â ºñ¿ëÀÌ ¸¹ÀÌ µé¾ú°í, ´ëºÎºÐ »ç¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ µµ±¸¸¦ »ç¿ëÇϱⰡ °¿ä ´çÇÏ°í ÀÌ·¯ÇÑ °£´ÜÇÑ ÀÛ¾÷¿¡ ´ëÇØ ¸¹Àº ±â´ÉÀ» ºÒÇÊ¿äÇÏ°Ô »ç¿ëÇϱⰡ ¾î·Æ°í ÀÚÁÖ ¿øÇÏ´Â °ÍÀ» Á¦°ø ÇÒ¸¸ Å À¯¿¬ÇÏÁö ¾Ê°Å³ª °ÅÀÇ ÇÁ·Î±×·¡¸Ó ¹× ÀÌ·¯ÇÑ Ãʵî XML °ü·Ã ŽºÅ©¸¦ ó¸®Çϱâ À§ÇØ ÀÚ½ÅÀÇ ÀÀ¿ë ÇÁ·Î±×·¥À̳ª ½ºÅ©¸³Æ®¸¦ ¸¸µå½Ê½Ã¿À. XML ÇØ¸Ó µµ±¸´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϱ⿡ °£´ÜÇÏÁö¸¸ ¿©ÀüÈ÷ À¯¿¬¼ºÀ» Á¦°øÇÏ´Â ÀÚÀ¯·Ó°í ¿ÀÇ ¼Ò½º µµ±¸¸¦ Á¦°øÇÏ¿© ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇÕ´Ï´Ù. »ç¿ëÀÚ´Â "XML ÇظÓ"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ XML ÇØ¸Ó ±â´É ¡¤ XML ÇØ¸Ó ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇÏ¸é ¿©·¯ ÇÁ·ÎÁ§Æ®¸¦ ¿°í º¯°æÇÏ°í ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. 4 °¡Áö À¯ÇüÀÇ ÇÁ·ÎÁ§Æ®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç XSL º¯È¯À» ½ÇÇàÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î Æļ ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÏ¿© XML ÆÄÀÏÀ» ±¸¹® ºÐ¼®ÇÏ°í À¯È¿¼ºÀ» °Ë»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ°¸¶ À¯È¿¼º °Ë»ç ÇÁ·ÎÁ§Æ®´Â ½ºÅ°¸¶¸¦ °ËÁõÇÏ°í XPath °Ë»ö ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÕ´Ï´Ù. XPath¸¦ »ç¿ëÇÏ¿© XML ÆÄÀÏÀ» °Ë»öÇϽʽÿÀ. ¡¤ XML ÀÔ·Â ¡¤ XML ÀÔ·Â ÆäÀÌÁö¿¡¼´Â ÇÁ·ÎÁ§Æ®ÀÇ ÀÔ·ÂÀ¸·Î »ç¿ëµÇ´Â XML ÆÄÀÏÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. XML ÆÄÀÏÀº ÇÑ ¹ø¿¡ Çϳª¾¿ ÁöÁ¤Çϰųª ÇÊÅ͸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÊÅÍ´Â ÇöÀç µð·ºÅ丮ÀÇ ÀÔ·Â ÆÄÀÏÀ» ÇÊÅ͸µÇÏ¿© ¼±ÅÃÀûÀ¸·Î ¿ÍÀϵå Ä«µå ¶Ç´Â Á¤±Ô Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© ÇÏÀ§ µð·ºÅ丮¸¦ ÅëÇØ Àç¹ß±¸ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ XML Æļ ¡¤ XML Æļ ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÏ¿© XML ¹®¼¸¦ ±¸¹® ºÐ¼®ÇÏ°í À¯È¿¼ºÀ» °Ë»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. DOM ºô´õ ¶Ç´Â SAX Æļ¸¦ »ç¿ëÇÒÁö ¿©ºÎ ¿ÍÀÌ ºô´õ / Æļ°¡ À¯È¿¼ºÀ» °Ë»çÇÏ°í / ¶Ç´Â xinclude-aware ¶Ç´Â ³×ÀÓ ½ºÆäÀ̽ºÀÎÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. XMLÀÇ À¯È¿¼ºÀ» °Ë»çÇÏ·Á¸é ½ºÅ°¸¶ ¾ð¾î¸¦ ¼±ÅÃÇÏ°í ½ºÅ°¸¶ ¹®¼°¡ ¿¬°ü µÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÇÁ·ÎÁ§Æ® ¼Ó¼º ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ ±âº» ¼³Á¤À» »ç¿ëÇÏ¿© ¹®¼ ºô´õ, SAX Æļ ÆÑÅ丮 ¹× / ¶Ç´Â ½ºÅ°¸¶ ÆÑÅ丮¸¦ ¼³Á¤ÇÏ°í ÀÌ·¯ÇÑ °øÀå°ú °ü·ÃµÈ ±â´É, ¼Ó¼º ¹× ¼Ó¼ºÀ» ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ °á°ú ¿À·ù ¹× °æ°í´Â ÀÔ·Â XML ¹®¼·Î ÇÔ²² ±×·ìÈµÇ¾î ¿À·ù ¶Ç´Â °æ°í¸¦ ¿¸é ¸ðµç ƯÁ¤ ¿¹¿Ü ¼¼ºÎ »çÇ×À» º¼ ¼ö ÀÖ½À´Ï´Ù. ¡¤ XSL º¯¾Ð±â ¡¤ º¯¾Ð±â ÇÁ·ÎÁ§Æ®´Â ¿¬°áµÈ ½ºÅ¸ÀÏ ½ÃÆ® (µé)¸¦ »ç¿ëÇÏ¿© XML ¹®¼¸¦ º¯È¯ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ±âº» º¯È¯±â¸¦ »ç¿ëÇÏ¿© ÀÔ·Â ¹®¼¸¦ Æ÷¸ËÇϰųª ƯÁ¤ ½ºÅ¸ÀÏ ½ÃÆ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ±¸¼º¿¡ ´ëÇØ ¸Å°³ º¯¼ö ¹× Ãâ·Â µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ º¯¾Ð±â ƯÁ¤ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼öÀÖ´Â °Í ¿Ü¿¡µµ XML Æļ ƯÁ¤ ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¡¤ ÇÁ·ÎÁ§Æ® ¼Ó¼º ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ ȯ°æ ¼³Á¤À» »ç¿ëÇÏ¿© ¹®¼ ºô´õ, SAX Æļ ÆÑÅ丮, ½ºÅ°¸¶ °øÀå ¹× º¯¾Ð±â ÆÑÅ丮¸¦ ¼³Á¤ÇÏ°í ÀÌ·¯ÇÑ ÆÑÅ丮¿Í °ü·ÃµÈ ±â´É, ¼Ó¼º ¹× ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ º¯È¯ Áß¿¡ »ý¼º µÈ ¿À·ù, °æ°í ¹× ¸Þ½ÃÁö´Â ÀÔ·Â XML ¹®¼·Î ÇÔ²² ±×·ìÈµÇ¾î ¿À·ù, °æ°í ¶Ç´Â ¸Þ½ÃÁö¸¦ ¿¸é ¸ðµç ƯÁ¤ ¼¼ºÎ Á¤º¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ¡¤ XPath °Ë»ö ¡¤ XPath ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÏ¿© XPath Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© XML ¹®¼¸¦ °Ë»ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ XPath °Ë»ö ƯÁ¤ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼öÀÖ´Â °Í ¿Ü¿¡µµ XML Æļ ƯÁ¤ ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¡¤ ÇÁ·ÎÁ§Æ® ¼Ó¼º ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ ȯ°æ ¼³Á¤À» »ç¿ëÇÏ¿© ¹®¼ ÀÛ¼º±â, SAX Æļ ÆÑÅ丮, ½ºÅ°¸¶ °øÀå ¹× XPath Factory¸¦ ¼³Á¤ÇÏ°í ÀÌ·¯ÇÑ °øÀå°ú °ü·ÃµÈ ±â´É, ¸ÅÇÎ, ¼Ó¼º ¹× ¼Ó¼ºÀ» ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ º¯È¯ Áß¿¡ »ý¼º µÈ ¿À·ù, °æ°í ¹× XPath °á°ú´Â ÀÔ·Â XML ¹®¼¿¡ ÀÇÇØ ÇÔ²² ±×·ìÈµÇ¾î ¿À·ù, °æ°í ¶Ç´Â XPath °á°ú¸¦ ¿¸é ¸ðµç ƯÁ¤ ¼¼ºÎ Á¤º¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ½ºÅ°¸¶ À¯È¿¼º °Ë»ç±â ¡¤ ½ºÅ°¸¶ À¯È¿¼º °Ë»ç±â ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÏ¿© ½ºÅ°¸¶ ¹®¼ÀÇ À¯È¿¼ºÀ» °Ë»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ°¸¶ ¾ð¾î¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÇÁ·ÎÁ§Æ® ¼Ó¼º ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ ȯ°æ ¼³Á¤À» »ç¿ëÇÏ¿© SAX Æļ ÆÑÅ丮 ¹× ½ºÅ°¸¶ °øÀåÀ» ¼³Á¤ÇÏ°í ÀÌ·¯ÇÑ °øÀå°ú °ü·ÃµÈ ±â´É ¹× ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀÔ·Â ½ºÅ°¸¶ ¹®¼·Î °á°ú ¿À·ù ¹× °æ°í°¡ ÇÔ²² ±×·ìȵǹǷΠ¿À·ù ¶Ç´Â °æ°í¸¦ ¿¸é ÇØ´ç ¿À·ù ¶Ç´Â °æ°íÀÇ ¸ðµç ƯÁ¤ ¼¼ºÎ Á¤º¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ¡¤ »ùÇà Java Ãâ·Â ¡¤ ÁöÁ¤µÈ ±¸¼º¿¡ ´ëÇØ »ùÇà Java Ãâ·ÂÀÌ »ý¼ºµË´Ï´Ù. ÀÌ »ùÇà Java´Â JAXP ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ½ÃÀÛÀ¸·Î »ç¿ëÇÒ ¼ö Àְųª JAXP ¹× Java¸¦ »ç¿ëÇÏ¿© ÇöÀç ±¸¼ºÀÌ ÁöÁ¤ µÉ ¼öÀÖ´Â ¹æ¹ýÀÇ ¿¹·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÇÁ·ÎÁ§Æ® ¼Ó¼º ¡¤ ¸ðµç ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁöÁ¤ÇÒ ¼öÀÖ´Â ¼Ó¼ºÀº ÆÑÅ丮 ƯÁ¤ ±â´É, ¼Ó¼º, ¸ÅÇÎ ¹× ¼Ó¼ºÀÔ´Ï´Ù. ÇÁ·ÎÁ§Æ® ƯÁ¤ ¼Ó¼ºÀº Àü¿ª ÀÀ¿ë ÇÁ·Î±×·¥ ȯ°æ ¼³Á¤À» ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ XML ÇØ¸Ó È¯°æ ¼³Á¤ ¡¤ Àü¿ª XML ÇØ¸Ó È¯°æ ¼³Á¤À» »ç¿ëÇÏ¿© ÇÁ·ÎÁ§Æ® ƯÁ¤ ±â´É, ¼Ó¼º, ¸ÅÇÎ ¹× ¼Ó¼ºÀ» ÁöÁ¤ÇÏÁö¸¸ ȯ°æ ¼³Á¤À» »ç¿ëÇÏ¿© Ŭ·¡½º °æ·Î¸¦ ÁöÁ¤ÇÏ´Â °Í°ú °°Àº ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ Àü¿ª Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ »õ·Î¿î ±â´É ¡¤ 1964144 ÆíÁý±â â¿ë ¶óÀÎ ¹øÈ£ ¿©¹é ¡¤ ¹ö±×°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù ¡¤ ÇÁ·ÎÁ§Æ®°¡ È®Àå ÇÁ·Î±×·¥¾øÀÌ ÀúÀå µÉ ¶§ 1906958 Ãæµ¹
XML ¸ÁÄ¡ °ü·Ã ¼ÒÇÁÆ®¿þ¾î
SBC.
¼ÒÇÁÆ®º¼À̳ª ¾ß±¸ ÆÀÀ»À§ÇÑ Å¸°Ý Åë°è ¹× ºÎ¹® ¼øÀ§¸¦ À¯ÁöÇÏ´Â °£´ÜÇÑ ÀÀ¿ë ÇÁ·Î±×·¥. ...
185 4 MB