logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: Clearing table states: msg#00000

Subject: Re: Clearing table states
Hi Tim,

This answer is way too late I'm sure. But the workaround with version 1.08 is to create a new TableExtract object each time you want to parse something.

Version 1.09, coming out soon, will automatically reset itself whenever you call the parse methods.

Matt

Tim Rushing wrote:

I'm in the process of prototyping code that is going to run through around 50,000 files, each containing data in a single html table. I like HTML::TableExtract and would like to use it. However, I am running into a problem. It appears that despite my best efforts, I cannot destroy a TableExtract object or clear out its TableState objects.

Instead it appears that as I loop through my files the TableExtract object is continually adding new TableStates. I have tried declaring the variable using

my $te  = new HTML::TableExtract( depth=>0, count=>0, gridmap=>0)

buried inside a loop that is inside the loop that reads the files in--hoping that it would be destroyed when my code exited the loop.

I have tried explicitly calling the $te->DESTROY method at the bottom of my loop. This does not generate any errors, but doesn't seem to do anything.

I've only played with about 100 files so far, and each time through the loop, it is progressively slower.

I suppose I could write code to create separate perl scripts using just a few tables at a time and then call those scripts--but I'm hoping I've missed something simple in the documentation.

Is there an explicit way to clear the TableState objects or to destroy and re-instantiate the TableExtract object?

     ---Tim Rushing


-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community?  Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/
_______________________________________________
Table-extract-general mailing list
Table-extract-general@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/table-extract-general




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click


<Prev in Thread] Current Thread [Next in Thread>