Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: Help with HTML::Entities - decode_entities

by Anonymous Monk
on Jul 08, 2010 at 23:49 UTC ( [id://848784]=note: print w/replies, xml ) Need Help??


in reply to Help with HTML::Entities - decode_entities

Also, the docs show it as having a leading underscore (_decode_entities), but it seems to work without.

decode_entities and _decode_entities are two different functions with two different interfaces.

#!/usr/bin/perl -- use strict; use warnings; use HTML::Entities; use Test::More tests => 3; my $str = q!amp & 59 &#59; quot "!; is( decode_entities($str), 'amp & 59 ; quot "' ); is( join( '-', decode_entities( $str, $str ) ), join( '-', 'amp & 59 ; quot "' , 'amp & 59 ; quot "' ) ); { my $str = $str; _decode_entities( $str, { amp => "&", 59 => ";" }, 0 ); is( $str, 'amp & 59 ; quot "' ); } __END__
http://search.cpan.org/dist/HTML-Parser/MANIFEST
t/entities.t Test encoding/decoding of entities t/entities2.t Test _decode_entities()
How (Not) To Ask A Question

Replies are listed 'Best First'.
Re^2: Help with HTML::Entities - decode_entities
by punch_card_don (Curate) on Jul 09, 2010 at 00:14 UTC
    Thanks for this. But I'm not familiar with this notation, so I tried running it and it won't run for me to see what it outputs.




    Time flies like an arrow. Fruit flies like a banana.
      *gasp* :D
      $ perl -MTest::More=tests,2 -e"is( 1, 2 )" 1..2 not ok 1 # Failed test at -e line 1. # got: '1' # expected: '2' # Looks like you planned 2 tests but ran 1. # Looks like you failed 1 test of 1 run.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (5)
As of 2024-04-19 22:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found