Re: Plan C Worked. And there was much rejoicing. (yeah)
I'm now down to the following test case and no real idea what is
going on. Probably something wrong going on inside HTML::Parser.
Regards,
Gisle
my @cell;
my @row;
sub start
{
push(@cell, "s");
}
sub end
{
push(@row, @cell);
}
use HTML::Parser;
my $x = HTML::Parser->new(api_version => 3);
$x->handler(text => \&start, "");
$x->handler(start => \&start, "");
$x->handler(end => \&end, "");
$x->parse(<<EOT);
BRAVO<OPTION value="15808">CELTIC<OPTION value="15296">CINL<OPTION value="19347">CLASSRB<OPTION value="19325">CLCNTRY<OPTION value="26221">CLSRCK<OPTION value="10138">CMTV<OPTION value="17064">CN8<OPTION value="10139">CNBC<OPTION value="10142">CNN<OPTION value="10145">CNNH<OPTION value="27773">CNNLM<OPTION value="10149">COMEDY<OPTION value="10153">COURT<OPTION value="10161">CSPAN<OPTION value="10162">CSPAN2<OPTION value="26248">CTMPCH<OPTION value="16617">DCHOME<OPTION value="16618">DCKIDS<OPTION value="18284">DCWINGS<OPTION value="18327">DHC<OPTION value="10171">DISN<OPTION value="18544">DIY<OPTION value="24378">DNCE<OPTION value="11150">DSC<OPTION value="16615">DTIMES<OPTION value="19335">EASYLIS<OPTION value="19332">ELECTRN<OPTION value="10178">ENCORE<OPTION value="10179">ESPN<OPTION value="12444">ESPN2<OPTION value="15451">ESPNCL<OPTION value="16485">ESPNEWS<OPTION value="32645">ESPNHD<OPTION value="10989">ETV<OPTION value="10183">EWTN<!
OPTION value="10093">FAM<OPTION value="30156">FLIVING<OPTION value="10201">FLIX<OPTION value="14988">FMC<OPTION value="16374">FNC<OPTION value="12574">FOOD<OPTION value="15377">FSE<OPTION value="11104">FSNE1<OPTION value="17927">FSWLD<OPTION value="14929">FUSE<OPTION value="14321">FX<OPTION value="30390">G4<OPTION value="16062">GAC<OPTION value="26197">GAME1<OPTION value="31250">GAME10<OPTION value="26198">GAME2<OPTION value="26199">GAME3<OPTION value="26200">GAME4<OPTION value="26201">GAME5<OPTION value="26202">GAME6<OPTION value="26203">GAME7<OPTION value="26204">GAME8<OPTION value="29093">GAME9<OPTION value="14909">GAMESH<OPTION value="19563">GAS<OPTION value="19330">GOLDOLD<OPTION value="14899">GOLF<OPTION value="26250">GOSP<OPTION value="10240">HBO<OPTION value="10241">HBO2<OPTION value="18429">HBOC<OPTION value="16585">HBOF<OPTION value="19548">HBOHD<OPTION value="24553">HBOLAT<OPTION value="10243">HBOSIG<OPTION value="18431">HBOZ<OP!
TION value="14902">HGTV<OPTION value="18822">HISI<OPTION v!
alue="14771">HISTORY<OPTION value="19313">HITLIST<OPTION value="11213">HOT<OPTION value="17655">HOTNET<OPTION value="20427">HOTZ<OPTION value="10269">HSN<OPTION value="14873">IFC<OPTION value="21869">ILIFE<OPTION value="11211">IN1<OPTION value="16614">IN10<OPTION value="18967">IN11<OPTION value="18968">IN12<OPTION value="20319">IN13<OPTION value="20320">IN14<OPTION value="16690">IN2<OPTION value="20330">IN23<OPTION value="20331">IN24<OPTION value="20332">IN25<OPTION value="20333">IN26<OPTION value="20334">IN27<OPTION value="20335">IN28<OPTION value="20336">IN29<OPTION value="16611">IN3<OPTION value="20337">IN30<OPTION value="15461">IN4<OPTION value="12505">IN5<OPTION value="16612">IN6<OPTION value="12504">IN7<OPTION value="16613">IN8<OPTION value="10260">IN9<OPTION value="26475">INFO999<OPTION value="33992">INHD<OPTION value="34202">INHD2<OPTION value="11066">INSP<OPTION value="10284">INTL<OPTION value="24380">JZZ<OPTION value="19336">KIDO!
NLY<OPTION value="31028">LATINLV<OPTION value="10918">LIFE<OPTION value="18480">LMN<OPTION value="23317">LOOR009<OPTION value="14764">LOVE<OPTION value="19317">LTCLASS<OPTION value="19316">MASTERP<OPTION value="10120">MAX<OPTION value="24365">MBC<OPTION value="31030">MCROCK<OPTION value="19310">METAL<OPTION value="19357">MEXICAN<OPTION value="10121">MOMAX<OPTION value="16300">MSNBC<OPTION value="10986">MTV<OPTION value="16361">MTV2<OPTION value="30419">MTVJAMS<OPTION value="18715">MTVS<OPTION value="19358">MUSLATN<OPTION value="14766">MYSTERY<OPTION value="20810">NBA1<OPTION value="21050">NBA10<OPTION value="21051">NBA11<OPTION value="20811">NBA2<OPTION value="20812">NBA3<OPTION value="21044">NBA4<OPTION value="21045">NBA5<OPTION value="21046">NBA6<OPTION value="21047">NBA7<OPTION value="21048">NBA8<OPTION value="21049">NBA9<OPTION value="21115">NBAPC<OPTION value="10996">NESN<OPTION value="31029">NEWAVE<OPTION value="11000">NEWSENG<OPTION !
value="14854">NEWSINT<OPTION value="24959">NGC<OPTION valu!
e="11006">NIK<OPTION value="30420">NIKTON<OPTION value="19211">NOGN<OPTION value="15952">OLN<OPTION value="24405">OPRA<OPTION value="14776">OUTDOOR<OPTION value="15807">OVATION<OPTION value="21484">OXYGEN<OPTION value="19329">PARTY<OPTION value="14075">PLAYBOY<OPTION value="16788">PLAYL<OPTION value="20655">POWERTV<OPTION value="19311">PROGRES<OPTION value="23483">PUAC008<OPTION value="19312">PWRCK<OPTION value="11069">QVC<OPTION value="11070">RAI<OPTION value="26230">RAPP<OPTION value="19346">RBHIP<OPTION value="26480">RCKESP<OPTION value="19005">REGGAE<OPTION value="30266">RTV<OPTION value="16616">SCIENCE<OPTION value="11097">SCIFI<OPTION value="19342">SEASON<OPTION value="19315">SFTROCK<OPTION value="16153">SHOCSE<OPTION value="11116">SHOTOO<OPTION value="11115">SHOW<OPTION value="20622">SHOWB<OPTION value="21868">SHOWHD<OPTION value="18086">SHOWX<OPTION value="19338">SHWCSE1<OPTION value="26228">SHWTUN<OPTION value="19324">SMJZZ<OPTION !
value="19344">SMOOTH<OPTION value="19362">SMRENG<OPTION value="19319">SNDSCP<OPTION value="16011">SPEED<OPTION value="11126">SPICE<OPTION value="11163">SPIKETV<OPTION value="19341">STANDRD<OPTION value="12719">STARZ<OPTION value="19634">STARZC<OPTION value="19635">STARZF<OPTION value="16311">STRZTH<OPTION value="18511">STYLE<OPTION value="16108">SUNDAE<OPTION value="24515">SUPCAN<OPTION value="14767">TBN<OPTION value="11867">TBS<OPTION value="12852">TCM<OPTION value="19247">TDCES<OPTION value="19326">TDCNTRY<OPTION value="18179">TECHTV<OPTION value="18435">THMAX<OPTION value="16125">THN<OPTION value="11158">TLC<OPTION value="11160">TMC<OPTION value="17663">TMCX<OPTION value="11164">TNT<OPTION value="12131">TOON<OPTION value="18279">TOOND<OPTION value="25748">TOONDS<OPTION value="11180">TRAV<OPTION value="14877">TRIO<OPTION value="14870">TRUE<OPTION value="16217">TVEI<OPTION value="16123">TVLAND<OPTION value="11187">TWC<OPTION value="11207">!
USA<OPTION value="11218">VH1<OPTION value="22561">VH1CL<OPT!
ION value="18717">VH1CNTRY<OPTION value="19250">VH1SF<OPTION value="18718">VH1SOUL<OPTION value="14886">WAM<OPTION value="11807">WBPX<OPTION value="11325">WBZ<OPTION value="11369">WCVB<OPTION value="19596">WCVBDT<OPTION value="16409">WE<OPTION value="11418">WENH<OPTION value="14765">WESTERN<OPTION value="11456">WFXT<OPTION value="20362">WFXTDT<OPTION selected value="11460">WGBH<OPTION value="28055">WGBHDT<OPTION value="11463">WGBX<OPTION value="11502">WHDH<OPTION value="20358">WHDHDT<OPTION value="17530">WISDOM<OPTION value="11659">WLVI<OPTION value="12342">WMFP<OPTION value="11707">WNDS<OPTION value="11480">WNEU<OPTION value="21781">WORD<OPTION value="11832">WSBK<OPTION value="21586">WTHRSCN<OPTION value="32208">WTMULP<OPTION value="12420">WUNI<OPTION value="11529">WUTF<OPTION value="18639">WWDP<OPTION value="24915">WYDN<OPTION value="19283">ZEETV</TD>
EOT
Reply to: