Changeset 22933
- Timestamp:
- 11/07/08 17:16:26 (5 years ago)
- Location:
- lang/perl/WWW-MobileCarrierJP/trunk/lib/WWW/MobileCarrierJP
- Files:
-
- 2 modified
-
Declare.pm (modified) (2 diffs)
-
DoCoMo/Flash.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/WWW-MobileCarrierJP/trunk/lib/WWW/MobileCarrierJP/Declare.pm
r18683 r22933 9 9 my $exporter = Sub::Exporter::build_exporter( 10 10 { 11 exports => [qw(parse_one scraper process col )],11 exports => [qw(parse_one scraper process col as_tree)], 12 12 groups => { default => [':all'] } 13 13 }, … … 44 44 return \@res; 45 45 }; 46 47 46 } 48 47 48 sub as_tree { 49 my $old = shift; 50 51 my $tree = HTML::TreeBuilder::XPath->new; 52 $tree->parse($old->as_HTML); 53 $tree; 54 } 55 56 49 57 1; -
lang/perl/WWW-MobileCarrierJP/trunk/lib/WWW/MobileCarrierJP/DoCoMo/Flash.pm
r22932 r22933 16 16 process '//tr[@class="acenter"]', 'models[]', [sub { 17 17 my $elem = $_; 18 my $tree = _as_tree($elem);18 my $tree = as_tree($elem); 19 19 $_->delete for $tree->findnodes('//td[@class="brownLight acenter middle"]'); 20 20 $_->delete for $tree->findnodes('//td[@class="acenter middle"]'); … … 43 43 ); 44 44 45 sub _as_tree {46 my $self = shift;47 48 my $tree = HTML::TreeBuilder::XPath->new;49 $tree->parse($self->as_HTML);50 $tree;51 }52 53 45 1; 54 46 __END__
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)