anirban0328 has asked for the wisdom of the Perl Monks concerning the following question:
Need help with TreeBuilder::XPath in perl
use strict; use warnings; use LWP::Simple; use HTML::TreeBuilder::XPath; my $url='file:///C:/Users/Rockstar/workspace/abc/globals_func.html +'; my $page = get($url) or die $!; my $p = HTML::TreeBuilder::XPath->new_from_content( $page); my @trips= $p->findnodes( '//div[@class="contents"]'); foreach my $trip (@trips){ print $trip->as_text."\n"; }
After running it in an HTML file,I get output(ALL in one line) as ChainCtrlBuildChain() : ChainController.cChainCtrlDumpChain() : ChainController.cChainCtrlExit() : ChainController.cChainCtrlGetBitStreamChan() : ChainController.cChainCtrlInit() : ChainController.c.
I but want them to be shown as below(one row per value).
ChainCtrlBuildChain() : ChainController.c
ChainCtrlDumpChain() : ChainController.c
ChainCtrlExit() : ChainController.c
ChainCtrlGetBitStreamChan() : ChainController.c
ChainCtrlInit() : ChainController.c.
Kindly help me what am i missing my HTML file(displaying only the HTML code of "contents")
<div class="contents">  <ul> <li>ChainCtrlBuildChain() : <a class="el" href="_chain_controller_8c.html#acb2c56087a2072b6445 +a54c17662d118">ChainController.c</a> </li> <li>ChainCtrlDumpChain() : <a class="el" href="_chain_controller_8c.html#a13ed5a02bf232b115b9a5 +8cdd13dadd7">ChainController.c</a> </li> <li>ChainCtrlExit() : <a class="el" href="_chain_controller_8c.html#a9e30e46ebc5411537efe9 +5a286e27cb4">ChainController.c</a> </li> <li>ChainCtrlGetBitStreamChan() : <a class="el" href="_chain_controller_8c.html#a00faa6e64ea466d4ec573 +39017e57e71">ChainController.c</a> </li> <li>ChainCtrlInit() : <a class="el" href="_chain_controller_8c.html#aed300a388eff2fa9c7565 +025982faab1">ChainController.c</a> </li> </ul> </div><!-- contents -->
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: using TreeBuilder in perl
by Khen1950fx (Canon) on Jul 29, 2013 at 11:55 UTC | |
Re: using TreeBuilder in perl (\newlines)
by Anonymous Monk on Jul 29, 2013 at 09:27 UTC | |
by anirban0328 (Initiate) on Jul 29, 2013 at 09:40 UTC | |
by Anonymous Monk on Jul 29, 2013 at 09:52 UTC | |
Re: using TreeBuilder in perl
by choroba (Cardinal) on Jul 29, 2013 at 10:10 UTC | |
by anirban0328 (Initiate) on Jul 29, 2013 at 10:32 UTC | |
by choroba (Cardinal) on Jul 29, 2013 at 10:57 UTC | |
Re: using TreeBuilder in perl (checklist Dumper)
by Anonymous Monk on Jul 29, 2013 at 09:32 UTC |