Search the web
Sign In
New User? Sign Up
id-perl · Komunitas Perl Indonesia
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
parsing html   Message List  
Reply | Forward Message #1808 of 1908 |
Re: parsing html

--- In id-perl@yahoogroups.com, Edwin Pratomo <edpratomo@...> wrote:
>
> ada macam2 cara utk parsing html, misalken
> 1. regex, cara paling primitip :-)
> contoh: http://www.ngoprekweb.com/2007/08/19/speedy-alert/
> (wah lha kok php??? eh.. pake pcre tuh.. "perl compatible re",
> he he.. ngga punya regex engine sendiri ya? kaciaaan deh loe)
> 2. HTML::Parser
> 3. HTML::TreeBuilder
> 4. HTML::TreeBuilder::XPath
> 5. ... apa lagi?
>
> yg mana jagoan anda? cocok dipake utk case yg bagaimana?
> ada trick yg mau dishare?
>

Saya suka dengan
$node->look_down( _tag => 'table', sub { $_->attr('width') =~ /25(0|1)/ });
dari HTML::TreeBuilder, hampir semua kerjaan diselesaikan pake HTML::Builder,
kalo gak mampu baru regex sebisanya :">.



> rgds,
> Edwin.
>
>
>
> ________________________________________________________
> Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda! Kunjungi
Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/
>





Sat Jul 25, 2009 7:22 am

an0nym0us_m0nk
Offline Offline
Send Email Send Email

Forward
Message #1808 of 1908 |
Expand Messages Author Sort by Date

ada macam2 cara utk parsing html, misalken 1. regex, cara paling primitip :-) contoh: http://www.ngoprekweb.com/2007/08/19/speedy-alert/ (wah lha kok php???...
Edwin Pratomo
edpratomo
Offline Send Email
Feb 8, 2008
10:29 pm

... scrubyt, hpricot -_- sampai ke keturunan2nya. mis rfacebook yang walau bergaya seperti API PHP (houweekk) dan sangat mengandalkan method_missing secara...
Rie!
riyari3
Offline Send Email
Feb 10, 2008
10:24 am

... mengandalkan method_missing kok bergaya API PHP, mangsudnya bgmana, bapak ruby indonesia? btw method_missing itu kalo di perl namanya AUTOLOAD. ... iya...
Edwin Pratomo
edpratomo
Offline Send Email
Feb 13, 2008
2:01 pm

... Dah lama gak punya kebutuhan untuk ngeparse HTML secara langsung. Dulu seringnya pake HTML::Parser, makin senang waktu api 3.0 keluar. Setelah itu lebih...
Hasanuddin Tamir
hasantamir
Offline Send Email
Feb 12, 2008
2:59 am

... oya, ini juga salah satu favorit gw. kalo utk testing gw pake yg simpel2x aja, seperti Test::WWW::Mechanizer (karena mayoritas pasti berhub dg form sih). ...
Steven Haryanto
stevenharyanto2
Offline Send Email
Feb 12, 2008
10:09 am

... btw, fyi, ada modul pendatang baru HTML::FillInForm::Lite bikinan orang jepun. klaimnya 2+ lebih cepat daripada predecessornya. direimplementasi ...
Steven Haryanto
stevenharyanto2
Offline Send Email
Feb 16, 2008
2:49 am

... H::TP ini approach-nya gimana? event-based seperti HTML::Parser? gw belakangan nyoba H::TreeBuilder, dia ini membuat semacam DOM tree, tapi utk html. jadi...
Edwin Pratomo
edpratomo
Offline Send Email
Feb 13, 2008
1:44 pm

... terus terang gw masih banyak pake regex. soalnya html yg mau discrape itu kadang2x memang berubah total juga sih, jadi pake metode lain juga percuma. kalo...
Steven Haryanto
stevenharyanto2
Offline Send Email
Feb 12, 2008
10:07 am

... Saya suka dengan $node->look_down( _tag => 'table', sub { $_->attr('width') =~ /25(0|1)/ }); dari HTML::TreeBuilder, hampir semua kerjaan diselesaikan pake...
an0nym0us_m0nk
Offline Send Email
Jul 25, 2009
7:23 am

... jack, jack.. kok doyan banget menggali luka, eh thread lama sih :) gw selalu terbiasa pake regex.. view source, liat area yg diinginkan, langsung bikin...
Steven Haryanto
stevenharyanto2
Offline Send Email
Jul 27, 2009
3:58 pm

jangan ikut2an steven. dia memang menyukai praktek2 asketik intelektual :-P rgds, Edwin ... From: Steven Haryanto <steven-milis@...> Subject: Re:...
Edwin Pratomo
edpratomo
Offline Send Email
Jul 27, 2009
6:31 pm

2009/7/27 Steven Haryanto <steven-milis@...> ... oya sama. kalo cuman mo ngambil satu dua string di antara tag-tag yg udah pasti lebih cepet pake...
Hasanuddin Tamir
hasantamir
Offline Send Email
Jul 27, 2009
9:17 pm

hehe kebetulan lagi menggeluti dunia yang penuh dengan parsing html... soal regex itu agak ngeri juga, entah dari buku Perl apa saya dapat quote "Some people,...
zach
an0nym0us_m0nk
Offline Send Email
Jul 27, 2009
4:49 pm

... ini kayaknya (gw anggap) lebih sebagai satire ketimbang real advice. real advicenya tentu saja, use the best tool for the job. kalo belajar perl5 di taun...
Steven Haryanto
stevenharyanto2
Offline Send Email
Jul 28, 2009
2:31 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help