Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: HTML::TableExtract - Easy Way To Tell If It Found A Table?

by kcott (Abbot)
on Sep 26, 2013 at 00:00 UTC ( #1055759=note: print w/ replies, xml ) Need Help??


in reply to HTML::TableExtract - Easy Way To Tell If It Found A Table?

G'day jdlev,

"I'm really struggling with ..."

I don't think pasting the first block of code that appears in the SYNOPSIS of the HTML::TableExtract documentation really involves any particular effort. It certainly doesn't equate to struggling!

You're going to need to read and understand the documentation. Blindly copying code, and expecting it to perform whatever task you're thinking of, isn't going to work.

The truth of

scalar $te->tables

will tell you whether any tables were found using the supplied headers criteria.

You'll need to explain what you mean by "any legitimate tables". Possibly, the truth of

scalar @{($te->tables)[0]->rows}

is what you want.

-- Ken


Comment on Re: HTML::TableExtract - Easy Way To Tell If It Found A Table?
Select or Download Code
Re^2: HTML::TableExtract - Easy Way To Tell If It Found A Table?
by jdlev (Scribe) on Sep 26, 2013 at 18:29 UTC
    So basically, I could just do an if statement like:

    if ($te->tables) { print "I found a table!"; }

    And something as simple as that would tell me if it found a table (as long as I called the parse function first)?

    I love it when a program comes together - jdhannibal
      "So basically, I could just do ..."

      Yes. Instead of typing the code into a forum, you could type it into your program.

      You could then run the program and find out what happens all by yourself.

      -- Ken

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1055759]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (4)
As of 2014-07-12 10:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    When choosing user names for websites, I prefer to use:








    Results (239 votes), past polls