|
|
| P is for Practical | |
| PerlMonks |
Re: Can't call method "getAttribute"by kyle (Abbot) |
| on Jul 20, 2009 at 02:40 UTC ( #781508=note: print w/ replies, xml ) | Need Help?? |
|
The only place I see "getAttribute" is in this sub:
The error message means that $node is undef at this point. That means that undef was returned from $nodeset->get_node($index). I see a lot of calls to this sub, but in every case, there's no $index passed. According to the code that's there, that makes $index undef also. That's what I can see without running it. My guess is that the bit that says "if ($index){$index=1;}" should actually say "if (!$index){$index=1;}" (note the exclamation point). That's just a guess. To really find out what's going on, I'd recommend running this under the Perl debugger. See perldebug for the gory details.
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||||