| XML :: Parser :: YahopeostGeocode. XML :: Parser :: YaHooreSteOocode´Â Yahoo REST Geocode WebService¿¡¼ ¹Ýȯ µÈ °á°ú ±¸¹® ºÐ¼®À»À§ÇÑ XML :: Parser ¼ºê Ŭ·¡½ºÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
XML :: Parser :: YahopeostGeocode. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Andrew N. Hicox
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~ahicox/Config-Framework-2.5/Framework.pod
XML :: Parser :: YahopeostGeocode. ű×
XML :: Parser :: YahopeostGeocode. ¼³¸í
XMLÀº :: Æļ :: YahooRESTGeocode´Â XML :: YAHOO REST Áö¿À ÄÚµù À¥ ¼ºñ½º¿¡¼ ¹Ýȯ µÈ °á°ú¸¦ ±¸¹® ºÐ¼® ÆļÀÇ ¼ºê Ŭ·¡½ºÀÔ´Ï´Ù. SYNOPPSIS »ç¿ë LWP :: °£´ÜÇÑ »ç¿ë XML :: Æļ; XML :: Æļ :: YahooRESTGeocode¸¦ »ç¿ë; ¾ßÈÄ Áö¿À ¼ºñ½º ³» $ URLÀ» = 'http://api.local.yahoo.com/MapsService/V1/geocode'¿¡ #CONNECT; ³» $ GET = 'APPID = YahooDemostreet = 701 + ù° + Streetcity = Sunnyvalestate = CA'; #call ¾ßÈÄ Áö¿À ¼ºñ½º ³» $ XML = GET $ URLÀÔ´Ï´Ù. "?" ...¿¡ $ GET; YahooRESTGeocode ¼ºê Ŭ·¡½º ³» $ Æļ #construct »ç¿ë XML :: Æļ = »õ·Î¿î XML :: Æļ (½ºÅ¸ÀÏ => 'YahooRESTGeocode'); ³» $ µ¥ÀÌÅÍ = $ parser-> ±¸¹® ºÐ¼® ($ÀÇ XML) || {´ÙÀ̸¦ ÇÒ ( "±¸¹® ºÐ¼® ½ÇÆÐ : $ XMLÀ» :: Æļ :: errstrÀ», $ N!"); }; #use ¹«¾ùÀΰ¡¿¡ ´ëÇÑ µ¥ÀÌÅÍ ³» $ CNT = 0; ³» $ °á°ú¸¦ foreach´Â (@ {$ µ¥ÀÌÅÍ -> {} '°á°ú'}) {$ CNT ++; "N ---- °á°ú ¹øÈ£"¸¦ Àμâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. $ CNT. " ----N"; ³» $ Çʵå (Å° % {$ °á°ú¸¦}) foreach´Â { "". $ °á°ú -> {$ Çʵå}. "N"; Áö¿À onlythis ¸ðµâ}} NOTESworks´Â ¾ßÈĸ¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¾Ë°íÀÖ´Ù!ÀÇÀÌ ¸ðµâÀÌ ´õ ¸¹Àº Çʵ尡 ³ëµå¿¡ Ãß°¡ÇÏ´Â °æ¿ì ¼öÁ¤ÇؾßÇÕ´Ï´Ù Áö¿À APIknown Çʵ忡¼ REST ÀÀ´äÀ», Áï, ÀÚ½ÅÀÇ À̸§ÀÌ Ãß°¡ µÉ ÇÊ¿ä°¡ÀÖÀ» °ÍÀÌ´Ù modulethisÀÇ »ó´Ü %ÀÇ node_tree Çؽà ºü¸¥ ÇØÅ· ÇìÀÌ, ¾î¼¸é °Å±â¿¡¼ REST ÁúÀÇ ÀÀ´äÀ» ±¸¹® ºÐ¼®À»À§ÇÑ ´õ ³ªÀº ¸ðµâ °Å±â¿¡ ÀÖ¾ú´Ù? ÀÌ ¸ðµâÀº ¾Æ´Ñ ¿ø ½ºÅé ¼Ö·ç¼ÇÀ¸·Î, ºü¸¥ ÇØÅ·À¸·Î ÀÛ¼ºµÇ¾ú½À´Ï´Ù. ´ç½ÅÀÌ °³¼± ¶Ç´Â ¹«¾ùÀ» Ãß°¡ ÇÒ °æ¿ì, ´ÙÀ½ ¾ó±¼¿¡ ´ç½Å±îÁö 'ÀÌ¿¡ÀÖ¾î ÆĶõ»öÀ» ¸Ö¸® ÇØÅ· Áֽñ⠹ٶø´Ï´Ù ÀÖ½À´Ï´Ù. I '´Â distribution.'make ½ÃÇè¿¡¼ ±×µéÀ»'¸¦ ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù, ±×·¡¼ ³ª¿¡°Ô »ý°¢ÀÇ º¯È¸¦ º¸³»±âµµ Á¤¸» Å×½ºÆ® ¾Æ¹«°Íµµ ³ª´ø ... ±×°ÍÀº ºü¸¥ ÇØÅ·. ºü¸¥ ÇØÅ·À» ¾²´Â ºÎºÐÀº ÀûÀýÇÑ Å×½ºÆ® ÄÉÀ̽º¸¦ ÀÛ¼ºÇÏ°í ¹®¼¿¡ Àλö ... ¿Ö ³ ¾ÆÁ÷µµ ??? ¾ßÈÄ! ´öºÐ¿¡ ¾²°í ¸»ÇÏ°í ÀÖÁö ¾Ê½À´Ï´Ù À̺Á, ¾ßÈÄ! !ÀÇ ´ç½ÅÀÇ Áö¿À ÄÚµù API¸¦ Áּż °¨»çÇÕ´Ï´Ù, ±×°ÍÀº ²Ï ´ÞÄÞÇÑ ¿ä±¸ »çÇ×ÀÔ´Ï´Ù : ¡¤ ÆÞ ¿ä±¸ »çÇ× : ¡¤ Perl.
XML :: Parser :: YahopeostGeocode. °ü·Ã ¼ÒÇÁÆ®¿þ¾î