XML :: XQL.

XML :: XQLÀº XQLÀ» »ç¿ëÇÏ¿© XML Æ®¸® ±¸Á¶¸¦ Äõ¸®ÇϱâÀ§ÇÑ Perl ¸ðµâÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

XML :: XQL. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • T.J. Mather
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~borisz/Apache2-PageKit-2.14_14/lib/Apache2/PageKit.pm

XML :: XQL. ű×


XML :: XQL. ¼³¸í

XML :: XQLÀº XQLÀ» »ç¿ëÇÏ¿© XML Æ®¸® ±¸Á¶¸¦ Äõ¸®ÇϱâÀ§ÇÑ Perl ¸ðµâÀÔ´Ï´Ù. XML :: XQLÀº xql.synopsis XML :: XQLÀ» »ç¿ëÇÏ¿© XML Æ®¸® ±¸Á¶¸¦ Äõ¸®ÇϱâÀ§ÇÑ Perl ¸ðµâÀÔ´Ï´Ù. XML :: XQL :: DOM; $ parser = new xml :: dom :: parser; $ doc = $ parser-> parsefile ( "file.xml"); # ·çÆ® ¿ä¼Ò 'Ã¥'$ Query = New XML :: XQL :: Äõ¸® (expr => "Ã¥ / Á¦¸ñ") ¾Æ·¡¿¡ tagname = 'title'À¸·Î ¸ðµç ¿ä¼Ò¸¦ ¹ÝȯÇÕ´Ï´Ù. @Result = $ query-> solve ($ doc); $ query-> dispose; # ¸Þ¸ð¸® ´©¼ö¸¦ ¹æÁöÇÕ´Ï´Ù - ¿øÇü ÂüÁ¶ # ¶Ç´Â (ÀϺΠÀÔ·ÂÀ» ÀúÀåÇÏ·Á¸é ÀϺΠÀÔ·Â) @RESULT = XML :: XQL :: SOLVE ( "µµ¼­ / Á¦¸ñ", $ DOC); # @Result = $ Doc-> XQL ( "µµ¼­ / Á¦¸ñ"); XML :: XQL ¸ðµâÀº 1998 ³â 9 ¿ù XSL ¿öÅ· ±×·ì¿¡ Á¦Ãâ µÈ XQL (XML Äõ¸® ¾ð¾î) Á¦¾ÈÀ» ±¸ÇöÇÕ´Ï´Ù. specÀº http://www.w3.org/tands/ql/ql98/pp/xql.html XQL ±¸¹®°ú °ü·ÃµÈ ´ëºÎºÐÀÇ ³»¿ëÀ» XML :: xql :: Æ©Å丮¾ó¿¡¼­ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ ºÐÆ÷°¡ Á¦°øµË´Ï´Ù. XQLÀº XML-QL°ú °°Áö ¾Ê½À´Ï´Ù! ÇöÀç ±¸ÇöÀº XML :: DOM ¸ðµâ¿¡¼­¸¸ ÀÛµ¿ÇÏÁö¸¸ ¼³°è°¡ ¾ÈÁ¤ÀûÀÌ°í ÁÖ¿ä ¹ö±×°¡ Ç÷¯½ÃµÇ¸é ´Ù¸¥ È®Àå ±â´ÉÀÌ ¼öÇà µÉ ¼ö ÀÖ½À´Ï´Ù. XML :: Grove.xqlÀº È®Àå °¡´ÉÇϵµ·Ï ¼³°è µÇ¾úÀ¸¸çÀÌ ±¸ÇöÀº ±× °¡Áö¸¦ °í¼öÇÏ·Á°íÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ ÇÔ¼ö, ¸Þ¼Òµå, ºñ±³ ¿¬»êÀÚ ¹× µ¥ÀÌÅÍ À¯ÇüÀ» Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. »õ·Î¿î XML Æ®¸® ±¸Á¶ (¿¹ : XML :: ±× ·Îºê¿Í °°Àº)¸¦ ¿¬°áÇؾßÇÕ´Ï´Ù. XQL ¸ðµâÀ» »ç¿ëÇÏ·Á¸é XML :: XQLÀ» »ç¿ëÇϰųª XML :: XQL :: Strict¸¦ »ç¿ëÇϽʽÿÀ. ¾ö°ÝÇÑ ¸ðµâÀº XQL »ç¾ç¿¡¼­ ãÀº ÇÙ½É XQL ±â´É. ±âº»ÀûÀ¸·Î (I.E. XML :: XQLÀ» »ç¿ëÇÏ¿©) Ãß°¡ ±â´ÉÀÌÀÖ´Â 'XQL +'°¡ ÀÖ½À´Ï´Ù.ÀÌ ¼½¼ÇÀº Â÷ÀÌ¿¡ ´ëÇØ "XQL +ÀÇ Ãß°¡ ±â´É"¼½¼ÇÀ» ³ªÅ¸³À´Ï´Ù.ÀÌ ¸ðµâÀº ¿©ÀüÈ÷ °³¹ß ÁßÀÔ´Ï´Ù. XQL.PMÀÇ TO-DO ¸ñ·ÏÀ» ÂüÁ¶ ÇؾßÇÏ´Â ÀÛ¾÷À» ¼öÇàÇϽʽÿÀ. ¾î¶² Á¦¾ÈÀº ȯ¿µÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ±¸Çö ¹®Á¦°¡ ÇØ°áµÇ¸é¼­ ¿ì¸® ¸ðµÎ °¡ÀÌ ¸ðµâÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹ö±×¸¦ ãÀ¸¸é Å×½ºÆ® ÄÉÀ̽ºÀÇ ÇüÅ·ΠÀú¿¡°Ô º¸³»ÁÜÀ¸·Î½á Àú¿¡°Ô Å« È£ÀǸ¦ Ç¥ÇÕ´Ï´Ù. ÀÌ ¹èÆ÷¿Í ÇÔ²² Á¦°øµÇ´Â T / XQL_Template.t ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. °øÀ¯ÇÏ·Á´Â ¸ÚÁø ºñ±³ ¿¬»êÀÚ, ±â´É, ¸Þ¼­µå ¶Ç´Â XQL µ¥ÀÌÅÍ À¯ÇüÀ» Tjmather@tjmather.comÀ¸·Î º¸³»°í Ãß°¡ ÇÒ °ÍÀÔ´Ï´Ù. ÀÌ module.requirements : ¡¤ Perl ¿ä±¸ »çÇ× : ¡¤ Perl.


XML :: XQL. °ü·Ã ¼ÒÇÁÆ®¿þ¾î