www.tipntec.com   IT±â±â, IT¼­Àû Á÷°Å·¡ ÄĹ´ÏƼ ÆÁ¿£Å×Å©
 1% ÇÔ²² ³ª´® Ŭ¸¯ !
·Î±×ÀÎ
[ ID/Passã±â ]
ÀÐÁö¾ÊÀº ÂÊÁö
(0)
ÀÏ ¹Ý ÆÇ ¸Å ºÐ ·ù
¡¡
ISBN Ã¥ °¡°Ýºñ±³
ώ ¿¹½º24 ώ ±³º¸¹®°í
ώ ¾Ë¶óµò ώ ÀÎÅÍÆÄÅ©
ώ ¸®ºê·Î ώ ¿µÇ³¹®°í
ώ ºÏ¹Ì¸£ ώ ºÏ½ºÄµ
ώ 11st ώ ¹Ýµð¾Ø...
ώ Áö¸¶ÄÏ ώ ÆÁ¿£Å×Å©
[ ¾÷¹«½Ã°£ ]
¿ù~±Ý (Åä.ÀÏ ÈÞ¹«)
am: 10½Ã ~ pm: 7½Ã
Á¡½É: 12½Ã ~ 1½Ã
tipntec@gmail.com
Home >> »ó¼¼º¸±â
- ºÐ·ùÀ§Ä¡ >> ÇÁ·Î±×·¡¹Ö¾ð¾î >> XML >>
Á¦¸ñ : ¼Ò½º ÄÚµå·Î ¹è¿ì´Â XSLT
»õÃ¥Á¤°¡ : 25,000¿ø ÆǸŰ¡°Ý : 8,000¿ø
ISBN : 9788979141726 ÃâÆÇÀÏ : -
Àú ÀÚ : ´õ±× ƼµåÀ£ ÃâÆÇ»ç : ÇѺû¹Ìµð¾î
Ã¥»óÅ : A±Þ(»óžçÈ£ °ÅÀÇ »õÃ¥ )
ÆǸŰ¡´É±Ç(Áú)¼ö: 0 ±Ç(Áú)  
¹è¼Û¿ä±Ý : 0¿ø / ¹è¼Ûºñ ÆǸÅÀںδã(¹«·á¹è¼Û)
¹è¼Û¹æ¹ý : Åùè¹è¼Û
¹ÝÇ°¿©ºÎ : ¹ÝÇ°ºÒ°¡ ¡¡
ÆǸŰ¡´ÉÁö¿ª : Àü±¹(Á¦ÁÖ,µµ¼­Áö¿ªÁ¦¿Ü)
ÆǸÅÀÚÁ¤º¸(ID / ÆǸŵî±Þ) : lee893[ ] / (Æò¹Î)
»çÁø1
(ÆǸſϷá)
ÆǸÅÀÚ Ã¥»óÅ ¼³¸í :

¾ÕºÎºÎ¸¸ ¤Ô¤¢¤Ñ¤ªÀûÀδø Ã¥À̶ó °ÅÀÇ »õÃ¥¿¡ °¡±õ½À´Ï´Ù.
º¸°ü»óŵµ ¾ÆÁÖÁÁÄí¿ä~


¢Ñ  ÆǸÅÀÚ¿Í °¡°Ý Á¶Á¤À» ¿øÇϽøé ÂÊÁö ¶Ç´Â ´ñ±ÛÀ» ÀÌ¿ëÇØ º¸¼¼¿ä.

¢Ñ  ´ñ±Û¾²±â(ÇöÀç 0 / 500byte):
               ´ñ±ÛÀº ÂÊÁö¿Í ¸ÞÀϷεµ ÆǸÅÀÚ¿¡°Ô ÀÚµ¿¹ß¼Û µÇ¾î Æí¸® ÇÕ´Ï´Ù.

[cheri99] ÂÊÁö ³²°Ü³ù´Âµ¥ ¿¬¶ôÀÌ ¾øÀ¸½Ã³×¿ä...
±¸¸Å½ÅûÀ» ÇÏ°í ½Í¾î¼­ ÆǸſϷá¶ó°í µÇ¾î À־ ±¸¸Å ½ÅûÀÌ ¾ÈµÈ´Ù´Â... _._a
´äº¯ ÁÖ¼¼¿ä~ (2009-09-10 ¿ÀÈÄ 2:14:22)

³» ¿ë :

XMLÀ» ½Ç¹«¿¡¼­ Á¦´ë·Î È°¿ëÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î? XML¿¡´Â ÀåÁ¡ÀÌ ¸¹Áö¸¸, ´Ü¼øÈ÷ ±¸Á¶ÀûÀÎ Á¤º¸¸¦ Ç¥ÇöÇÏ´Â °Í¸¸À¸·Î´Â ½ÇÁ¦ °³¹ß ȯ°æ¿¡¼­ ºÎµúÄ¡´Â ´Ù¾çÇÑ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ¾ø´Ù. ÀÌ¿¡ ´ëÇÑ ÇØ°áÃ¥À» Á¦½ÃÇØ ÁÖ´Â °ÍÀÌ ¹Ù·Î XSLTÀÌ´Ù. XSLT´Â XML ¹®¼­¸¦ ´Ù¸¥ ¹®¼­ Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â µ¥ »ç¿ëÇÏ´Â ¾ð¾îÀÌ´Ù.

ÀÌ Ã¥Àº XML °³¹ßÀÚµéÀÌ ÈçÈ÷ Á÷¸éÇÏ´Â ¹®Á¦¸¦ XSLT·Î ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. XML ¹®¼­¸¦ HTML, PDF, SVG Çü½ÄÀÇ ¹®¼­·Î º¯È¯ÇÒ ¼ö ÀÖÀ¸¸ç, ¿©·¯ ¹®¼­ÀÇ º´ÇÕ, µ¥ÀÌÅÍÀÇ Á¤·Ä ¹× ºÐ·ù, ¸µÅ© »ý¼º µî XSLTÀÇ ±â´ÉÀ» È°¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. ¶ÇÇÑ µ¥ÀÌÅͺ£À̽º¿Í ¿¬°áÇÏ°í, ¿ä¼Ò¿¡¼­ ÃßÃâÇÑ ³»¿ëÀ» ±×·¡ÇÈ ÆÄÀÏ·Î º¯È¯ÇÏ´Â µî XSLTÀÇ È®ÀåµÈ ±â´É±îÁö ´Ù·ç°í ÀÖ´Ù. ÀÌ Ã¥Àº XML °³¹ßÀÚ¸¦ À§ÇÑ XSLT È°¿ë °¡À̵å¶ó°í ÇÏ°Ú´Ù.

XSLT¸¦ ÀÌÁ¦ ¸· ½ÃÀÛÇÏ·Á´Â »ç¶÷, XSLT¸¦ ¿¬¸¶ÇÏ·Á´Â »ç¶÷, XSLTÀÇ ¿©·¯ Ư¡À» ´Ù·é ·¹ÆÛ·±½º¸¦ ã°í ÀÖ´Â »ç¶÷ ¸ðµÎ ÀÌ Ã¥¿¡¼­ ¿øÇÏ´Â ´äÀ» ¾òÀ» °ÍÀÌ´Ù. Æ©Å丮¾ó½ÄÀ¸·Î Àб⠽±°í, ·¹ÆÛ·±½º½ÄÀ¸·Î »ç¿ëÇϱ⠽±°Ô ±¸¼ºÇß´Ù.

XML ±âº» °³³ä ¹× Xalan ¼³Ä¡, ¸µÅ©¿Í »óÈ£ ÂüÁ¶ »ý¼º, ¿ä¼ÒÀÇ Á¤·Ä°ú ºÐ·ù. XML ¹®¼­ °áÇÕ, XSLT È®Àå, XSLT È°¿ë »ç·Ê(Toot_O_Matic), XSLT, XPath ÇÔ¼ö Âü°í ÀÚ·á, XSLT °¡ÀÌµå µîÀÇ ³»¿ëÀ» ´Ù·é´Ù.




1Àå. ½ÃÀÛÇϱâ

XMLÀÇ ±âº» °³³ä°ú ½ºÅ¸ÀϽÃÆ® ¿£ÁøÀÎ XalanÀÇ ¼³Ä¡ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.

2Àå. ¸ðµç ÇÁ·Î±×·¥ÀÇ ±âº»: Hello World ¿¹Á¦

XML ű׷ΠÀÛ¼ºÇÑ "Hello World" ¹®¼­¿Í À̸¦ ´Ù¸¥ ¹®¼­·Î º¯È¯ÇÏ´Â ½ºÅ¸ÀϽÃÆ®¸¦ »ìÆ캻´Ù.

3Àå. ±âÃÊÀûÀΠƲÀ» Ç¥ÇöÇÏ´Â ±¸¹®: XPath

XML ¹®¼­ÀÇ °¢ ºÎºÐÀ» Ç¥ÇöÇÏ´Â µ¥ »ç¿ëÇÏ´Â XPathÀÇ ±âº» ±¸¹®À» ´Ù·é´Ù.

4Àå. ºÐ±â ¿ä¼Ò¿Í Á¦¾î ¿ä¼Ò

XSLTÀÇ ³í¸® ¿ä¼Ò(¿Í )¿Í ±× »ç¿ë¹ýÀ» ¾Ë¾Æº»´Ù.

5Àå. ¸µÅ©¿Í »óÈ£ÂüÁ¶ »ý¼º

XML ¹®¼­ÀÇ °¢ ¿ä¼Ò »çÀÌ¿¡ ¸µÅ©¸¦ »ý¼ºÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. XPath¸¦ »ç¿ëÇÏ¿© ¿¬°ü¼º ÀÖ´Â ¿ä¼Òµé »çÀÌÀÇ °ü°è¸¦ Ç¥ÇöÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.

6Àå. ¿ä¼ÒÀÇ Á¤·Ä°ú ºÐ·ù

¿ä¼Ò¸¦ ¼³¸íÇÏ°í, XML ¹®¼­¿¡¼­ ¿ä¼Ò¸¦ Á¤·ÄÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¾Æ¿ï·¯ XSLTÀÇ ´Ù¾çÇÑ ¿ä¼Ò¿Í ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ºÐ·ùÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.

7Àå. XML ¹®¼­ °áÇÕ

¿©·¯ °³ÀÇ XML ¹®¼­¸¦ °áÇÕÇØ ÁÖ´Â document() ÇÔ¼ö¸¦ ¼³¸íÇÏ°í, ¿©·¯ ¹®¼­ ÁýÇÕ¿¡ Àû¿ëµÇ´Â ½ºÅ¸ÀϽÃÆ®¸¦ ÀÛ¼ºÇØ º»´Ù.

8Àå. XSLT È®Àå

È®Àå ¿ä¼Ò¿Í È®Àå ÇÔ¼ö »ý¼º ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. XSLT¿Í XPath´Â ¸Å¿ì °­·ÂÇÏ°í À¯¿¬ÇÏÁö¸¸, ¾ð¾î ÀÚü¿¡¼­ Á¦°øÇÏÁö ¾Ê´Â ±â´ÉÀÌ ÇÊ¿äÇÒ ¼öµµ ÀÖ´Ù.

9Àå. »ç·Ê ¿¬±¸: Toot_O_Matic

°¢ ´Ü°è¿¡ XSLT¸¦ È°¿ëÇÏ´Â º¹ÀâÇÑ »ç·Ê¸¦ »ìÆ캻´Ù. ÀÌ ÀåÀº ÇϳªÀÇ ÆÄÀÏ¿¡¼­ ³ÐÀº ¹üÀ§ÀÇ °á°ú ¹®¼­¸¦ »ý¼ºÇÏ´Â XSLT Åø, Toot_O_MaticÀ» ÀÚ¼¼È÷ »ìÆ캻´Ù.

ºÎ·Ï A. XSLT Âü°í ÀÚ·á

XSLT¿¡ Á¤ÀÇµÈ ¸ðµç ¿ä¼Ò¿¡ ´ëÇØ, °¢ ¿ä¼ÒÀÇ ¼Ó¼º°ú »ç¿ë¹ýÀ» ¾ËÆĺª¼øÀ¸·Î Á¤¸®ÇÑ´Ù.

ºÎ·Ï B. XPath Âü°í ÀÚ·á

µ¥ÀÌÅÍ Çü, Ãà, ³ëµå Çü, ¿¬»êÀÚ µîÀ» Æ÷ÇÔÇÏ´Â XPathÀÇ ´Ù¾çÇÑ Ãø¸éÀ» ¿­°ÅÇÑ´Ù.

ºÎ·Ï C. XSLT¿Í XPath ÇÔ¼ö Âü°í ÀÚ·á

XPath¿Í XSLT¿¡ Á¤ÀÇµÈ ¸ðµç ÇÔ¼ö¸¦ ¾ËÆĺª¼øÀ¸·Î ¼³¸íÇÑ´Ù.

ºÎ·Ï D. XSLT °¡À̵å

ÀÏ·ÃÀÇ Áú¹®¿¡ ´ëÇÑ ´ë´äÀ» °£´ÜÇÑ ¿¹Á¦, ȤÀº ÀÌ Ã¥ÀÇ º»¹®¿¡ ´ëÇÑ ÂüÁ¶(ÀϹÝÀûÀÎ ÇØ°á ¹æ¹ýÀ» ¼³¸íÇÏ´Â)¿Í ÇÔ²² Á¦°øÇÑ´Ù.

¿ë¾îÇؼ³

XSLT, XPath, XML¿¡¼­ ÀϹÝÀûÀ¸·Î »ç¿ëÇÏ´Â ¿ë¾î¸¦ Á¤¸®ÇÑ´Ù.

¸ñ Â÷ :
1. ½ÃÀÛÇϱâ

XSLT ¼³°è
XML 񃧯
Xalan ¼³Ä¡Á¤¸®

2. ¸ðµç ÇÁ·Î±×·¥ÀÇ ±âº»: Hello World ¿¹Á¦

ÀÌ ÀåÀÇ ¸ñÇ¥
Hello World
º¯È¯½ºÅ¸ÀϽÃÆ® ó¸® ¹æ¹ý
½ºÅ¸ÀϽÃÆ®
±¸Á¶¿¹Á¦ ¸ðÀ½
Á¤¸®

3. ±âÃÊÀûÀΠƲÀ» Ç¥ÇöÇÏ´Â ±¸¹®: XPath

XPath µ¥ÀÌÅÍ ¸ðµ¨
À§Ä¡ °æ·Î
¼Ó¼º °ª ÅÛÇø´
XPath µ¥ÀÌÅÍ Çü
XPath·Î XML ¹®¼­ ½Ã°¢È­
Á¤¸®

4. ºÐ±â ¿ä¼Ò¿Í Á¦¾î ¿ä¼Ò

ÀÌ ÀåÀÇ ¸ñÇ¥
XSLT ºÐ±â ¿ä¼Ò
À̸§À¸·Î ÅÛÇø´ È£Ãâ
¸Å°³º¯¼öº¯¼ö
´ëºÎºÐÀÇ ¹®Á¦ ÇØ°á¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â Àç±Í ¿ë¹ý
for ·çÇÁ¸¦ Èä³»³»´Â ½ºÅ¸ÀϽÃÆ®
for ·çÇÁ¸¦ Èä³»³»´Â ½ºÅ¸ÀϽÃÆ®¸¦ ¸¸µå´Â ½ºÅ¸ÀϽÃÆ®Á¤¸®

5. ¸µÅ©¿Í »óÈ£ÂüÁ¶ »ý¼º

id() ÇÔ¼ö·Î ¸µÅ© »ý¼º
key() ÇÔ¼ö·Î ¸µÅ© »ý¼º
ºñ±¸Á¶ÀûÀÎ ¹®¼­¿¡ ¸µÅ© »ý¼ºÁ¤¸®

6. ¿ä¼ÒÀÇ Á¤·Ä°ú ºÐ·ù

·Î µ¥ÀÌÅÍ Á¤·Ä
³ëµå ºÐ·ù
Á¤¸®

7. XML ¹®¼­ °áÇÕ

°³¿ä
document() ÇÔ¼ö
document() ÇÔ¼ö È£Ãâ
Á»´õ º¹ÀâÇÑ ±â¹ý
Á¤¸®

8. XSLT È®ÀåÈ®Àå

¿ä¼Ò, È®Àå ÇÔ¼ö, Æú¹é ÇÁ·Î¼¼½Ì
Saxon ÇÁ·Î¼¼¼­ È®Àå
¸î °¡Áö ¿¹Á¦
Á¤¸®

9. »ç·Ê ¿¬±¸: Toot_O_Matic

Toot_O_MaticÀ̶õ?
¼³°è ¸ñǥƩÅ丮¾ó ·¹À̾ƿô
XML ¹®¼­ ¼³°è
XSLT ¼Ò½º ÄÚµå
Á¤¸®

ºÎ·Ï A. XSLT Âü°í ÀÚ·á
ºÎ·Ï B. XPath Âü°í ÀÚ·á
ºÎ·Ï C. XSLT¿Í XPath ÇÔ¼ö Âü°í ÀÚ·á
ºÎ·Ï D. XSLT °¡À̵å
±â Ÿ :
ȸ»ç¸í: ÆÁ¿£Å×Å© | Á¤º¸Ã¥ÀÓÀÚ: À̷̹¡ | »ç¾÷ÀÚµî·Ï¹øÈ£: 108-17-55826 | À̸ÞÀÏÁÖ¼Ò ¹«´Ü¼öÁý °ÅºÎ
¼­¿ï½Ã ¿µµîÆ÷±¸ ½Å±æµ¿ 198  DNB  201È£ Contact tipntec@gmail.com more information.
Copyleft¨Ï2008 TipnTec. All Rights Not Reserved.