µ¥ÀÌÅÍ :: DENTER.

(»ç¿ëµÇÁö ¾ÊÀ½) µ¥ÀÌÅÍ :: Dumper ¹× ÀúÀå °¡´É
Áö±Ý ´Ù¿î·Îµå

µ¥ÀÌÅÍ :: DENTER. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °Ô½ÃÀÚ À̸§:
  • Ingy d%uFFFDt Net
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~ingy/

µ¥ÀÌÅÍ :: DENTER. ű×


µ¥ÀÌÅÍ :: DENTER. ¼³¸í

µ¥ÀÌÅÍ :: Dumper ¹× ÀúÀå °¡´ÉÇÑ (´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê´Â) ´ë¾È µ¥ÀÌÅÍ :: Denter ¸ðµâÀº ¿©·¯ °¡Áö ÀÌÀ¯·Î ÁÁÀº »ý°¢À̾ú½À´Ï´Ù. 2001 ³â 5 ¿ù ¸ðµâÀº YAMLÀ̶ó´Â ÇÁ·ÎÁ§Æ®¿¡¼­ ÀÏÇÏ°íÀÖ´Â ¸î °¡Áö ÈǸ¢ÇÑ »ç¶÷µéÀÌ ¾Ë¾Æ Â÷·È´Ù (YAMLÀº ¸¶Å© ¾÷ ¾ð¾î°¡ ¾Æ´Ñ). ±×µéÀº ³ª¿¡°Ô ÇÕ·ùÇ϶ó°íÇß°í, ³ª´Â ±×·¸°ÔÇß´Ù. ±× ÈÄ ¿ì¸®´ÂÀÌ »õ·Î¿î Á÷·ÄÈ­ ¾ð¾î¿¡¼­ °ÅÀÇ ¸ÅÀÏ ÀÏÇÏ°í ÀÖ½À´Ï´Ù. ÈξÀ ´õ ¸¹Àº Á¤º¸´Â http : //www.yaml.org.yamlÀ» ÂüÁ¶ÇϽʽÿÀ. µ¥ÀÌÅÍ : denter°¡ÀÖ´Â ¸ðµç ÁÁÀº Ư¼ºÀÌ ÀÖ½À´Ï´Ù. YAMLÀº ½ÇÁ¦·Î °¡µ¶¼º°ú ¿ÏÀü¼º ¸ðµÎ¿¡¼­ µ¥ÀÌÅÍ :: DENTER¸¦ ½ÇÁ¦·Î Çâ»ó½ÃÄѾßÇÕ´Ï´Ù. YamlÀÇ ¹øÈ£ Çϳª µðÀÚÀÎ ¸ñÇ¥´Â Àΰ£ °¡µ¶¼ºÀÔ´Ï´Ù. YamlÀÇ Å« ÀÌÁ¡Àº ÇÁ·Î±×·¡¹Ö ¾ð¾î µ¶¸³Àû ÀÎ Á÷·ÄÈ­ ¾ð¾îÀÔ´Ï´Ù. ±¸ÇöÀº ÇöÀç Perl, Python, Ruby ¹× Java¿¡ ´ëÇÑ Á¸ÀçÇÕ´Ï´Ù. ¶ÇÇÑ YAMLÀº À¯´Ï ÄÚµå ±â¹ÝÀ̸ç Extensible ŸÀÌÇÎÀ»ÇÏ°í ½ºÆ®¸² ±â¹Ý 󸮸¦ Çã¿ëÇÕ´Ï´Ù .Data:Denter´Â ±× ¸ñÀûÀ» Á¦°øÇÏ°í ÀÌÁ¦ Yaml.pm¿¡ Âù¼ºÇÏ¿© ¿ÏÀüÈ÷ ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. yaml.pm µ¥ÀÌÅÍ :: denterÀÇ ¸ðµâ ÀüÁ¦ Á¶°ÇÀ» ¸¸µé¾úÀ¸¹Ç·Î CPAN ½©À» »ç¿ëÇÏ¿© Data :: Denter¸¦ ¼³Ä¡ÇÏ¸é ½ÇÁ¦·Î yaml.pmÀÌ ¼³Ä¡µÇ¾îÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ½ÇÁ¦·Î ½Ã½ºÅÛ¿¡¼­ YAMLÀ» ¿øÇÏÁö ¾ÊÀ¸¸é µ¥ÀÌÅÍ :: DENTER°¡ IT¾øÀÌ Àß ½ÇÇàµË´Ï´Ù. µ¥ÀÌÅÍÀÇ ÃÖÁ¾ ¸±¸®½º :: DENTER¿¡´Â ³ª¿¡°Ô º¸³½ ¸ðµç ÆÐÄ¡°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ ¸ðµâÀÌ ½ÇÁ¦·Î ÇÊ¿äÇÑ °æ¿ì, ³ª´Â ±×·¸°ÔÇϱ⸦ ±â»Ú°Ô »ý°¢ÇÕ´Ï´Ù. ±×·¯³ª ½É°¢ÇÏ°Ô yaml.synopsis·Î ÀüȯÀ» °í·ÁÇؾßÇÕ´Ï´Ù. µ¥ÀÌÅÍ :: Denter; µ¥ÀÌÅÍ :: Dumper; My $ HH = Ãູ {Easter => "Bunny", Christmas => ,}, "ÈÞÀÏ :: ÇØÄ¿"; Àμâ "*** data :: denter # 1 *** \ n"; Àμ⠵§ÅÍ $ HH; Àμâ "*** µ¥ÀÌÅÍ :: Dumper # 1 *** \ n"; Dumper $ HH Àμâ; MY $ DETED = µé¿© ¾²±â (, \ 3], { ""I \ NLOVE \ N "=> Undef}); ÇÁ·Î¼¼½º ($ dented); ÇÏÀ§ ÇÁ·Î¼¼½º {My $ dented = shift; @data = undent $ dented; Àμâ "\ N *** µ¥ÀÌÅÍ :: DETER # 2 *** \ n"; $ $ dented Àμâ; Àμâ "*** µ¥ÀÌÅÍ :: Dumper # 2 *** \ n"; Dumper @Data Àμâ; } ¿ä±¸ »çÇ× : ¡¤ Perl.


µ¥ÀÌÅÍ :: DENTER. °ü·Ã ¼ÒÇÁÆ®¿þ¾î