| rexml. REXMLÀº Ruby ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦À§ÇÑ Conformant XML ÇÁ·Î¼¼¼ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
rexml. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Other/Proprietary Li...
- °Ô½ÃÀÚ À̸§:
- Sean Russell
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.germane-software.com/software/yesClock/
rexml. ű×
rexml. ¼³¸í
RexmlÀº Ruby ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦À§ÇÑ Conformant XML ÇÁ·Î¼¼¼ÀÔ´Ï´Ù. RexmlÀº Ruby ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦À§ÇÑ Conformant XML ÇÁ·Î¼¼¼ÀÔ´Ï´Ù. RexMLÀº OASIS ºñ À¯È¿¼º °Ë»çÀÇ 100 %¸¦ Àü´ÞÇÏ°í Àüü XPath Áö¿øÀ» Æ÷ÇÔÇÕ´Ï´Ù .RexmlÀº ÇÕ¸®ÀûÀ¸·Î ºü¸£¸ç ¼ø¼öÇÑ ·çºñ·Î ±¸ÇöµË´Ï´Ù. ¹«¾ùº¸´Ùµµ ±ú²ýÇÏ°í Á÷°üÀû ÀÎ API°¡ ÀÖ½À´Ï´Ù. REXMLÀº RubyÀÇ Ç¥ÁØ ¶óÀ̺귯¸®¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.ÀÌ ¼ÒÇÁÆ®¿þ¾î´Â Ruby License.Rexml¿¡ ¹èÆ÷µË´Ï´Ù. Ruby License.RexmlÀº Á÷Á¢ÀûÀÎ XML API¿¡ ´ëÇÑ ¿å±¸¿¡¼ ¹ß»ýÇÏÁö ¾ÊÀ¸¸ç ÀϹÝÀûÀÎ ¼³¸í¼¸¦ ²÷ÀÓ¾øÀÌ ÂüÁ¶ ÇÒ ÇÊ¿ä°¡¾ø´Â API¿¡¼ÀÇ ½ÃµµÀÔ´Ï´Ù. ÀÛ¾÷. "ÀϹÝÀûÀÎ »ç·Ê¸¦ °£´ÜÇÏ°Ô À¯ÁöÇÏ°í ÈçÇÏÁö ¾Ê¾Æµµ °¡´ÉÇÕ´Ï´Ù."RexmlÀº ´Ü¼ø¼ºÀÇ MaximÀ» À§¹ÝÇÏ´Â DOM API¸¦ ¹æÁöÇÕ´Ï´Ù. ±×°ÍÀº DOM ¸ðµ¨À» Á¦°øÇÏÁö¸¸ ·çºñ°¡ ruby-izedÀÔ´Ï´Ù. ·çºñ ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ñ ·çºñ ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ñ ·çºñ ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ñ ·çºñ API°¡ Ruby API°¡ ¹Ýº¹ÀÚ°¡ ¾Æ´Ñ ºí·Ï ¿°Å Çü¿¡ ÀÇÁ¸ÇÏ´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, Java ÄÚµå : (¿°Å Çü e = parent.getChildren (); e.hasmoreElements ();) {element child = (¿ä¼Ò) e.nextElement (); // ruby¿¡¼ queed}°¡ÀÖ´Â ¹º°¡¸¦ÇϽʽÿÀ} soupress.each_child {| ÀÚ½Ä | # ¾ÆÀÌ¿Í ÇÔ²² ¹º°¡}}ÀÌ ÄÚµå ºí·Ï¿¡¼ ÆòÈ¿Í ¸¸Á·°¨À» ´À³¥ ¼ö ¾ø½À´Ï±î? Ruby´Â ºÒ»óÀÌ in.one ¸¶Áö¸· ÀÏÀ» ÇÁ·Î±×·¡¹Ö ÇÑ ¾ð¾îÀÔ´Ï´Ù. ÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ë ÇÏ°íÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ°í ¼À¯·´ À¯·´ÀÇ È¸»ç¿¡¼ ±Ç·ÂÀÇ À§Ä¡¿¡ ÀÖÀ¸¸ç ¼ÒÇÁÆ®¿þ¾î °ÇÃà°¡ ¶Ç´Â °³¹ßÀÚ¸¦ ã°íÀÖ´Â °æ¿ì ³ª¿¡°Ô ÁÙÀ» ¶³¾î ¶ß¸®°í ÀÖ½À´Ï´Ù. ³ª´Â ´ëÇп¡¼ ¸¹Àº ÇÁ¶û½º ¼ö¾÷À» Âï¾ú½À´Ï´Ù (³»°¡ ÀØ¾î ¹ö¸° ¸ðµç °Í). ³ª´Â ¹ÀÇî¿¡¼ ³»°¡ ¶°³½Ã±â¿¡ ²Ï À¯Ã¢Çß´ø ÃæºÐÈ÷ ¿À·¡ »ì¾ÒÀ¸¸ç, ³ª´Â ±×°÷¿¡¼ µ¹¾Æ¿À°í ½Í½À´Ï´Ù. "Rexml"ÀÇ ÁÖ¿ä ±â´É : ¡¤ Á÷°üÀû ÀÎ 4 °³ÀÇ ±¸¹® ºÐ¼® API. ¡¤ Á÷°üÀûÀÌ°í °·ÂÇϸç ÇÕ¸®ÀûÀ¸·Î ºü¸¥ Æ®¸® ÆÄ½Ì API (A-LA DOM ¡¤ ºü¸¥ ½ºÆ®¸² API (A-LA SAX) 1 ¡¤ SAX2 ±â¹Ý API2 ¡¤ ²ø¾î ¿À±â ±¸¹® ºÐ¼® API. ¡¤ ÀÛ°Ô ¡¤ ÇÕ¸®ÀûÀ¸·Î ºü¸£°Ô (Çؼ® µÈ ÄÚµåÀÇ °æ¿ì) ¡¤ ³×ÀÌƼºê ·çºñ ¡¤ Àüü XPath Áö¿ø 3 ¡¤ XML 1.0 Conform4 ¡¤ ISO-8859-1, UNIle, UTF-16 ¹× UTF-8 ÀÔ·Â ¹× Ãâ·Â; ¶ÇÇÑ ÀÎÄÚµùÀ» Áö¿øÇÕ´Ï´Ù. iconv´Â Áö¿øÇÕ´Ï´Ù. ¡¤ÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù. ¡¤ ¹ö±× ¼öÁ¤ ¹× ¸î °¡Áö ±â´É ¿äûÀÌ ÀÌ·ç¾îÁ³½À´Ï´Ù.
rexml. °ü·Ã ¼ÒÇÁÆ®¿þ¾î