Sample code for 30+ languages & platforms
Perl Requires Chilkat v11.1.0+

HTML Entity Encode and Decode in StringBuilder

Demonstrates HTML encoding and decoding the contents of a StringBuilder.

Chilkat Perl Downloads

Perl
use chilkat();

$sb = chilkat::CkStringBuilder->new();

$s = "< é ü ç Ω Hello & World ✓ >";
$sb->Append($s);

$sb->Encode("html","utf-8");
print $sb->getAsString() . "\r\n";

#  Output:
#  < &eacute; &uuml; &ccedil; &ohm; Hello & World &check; >

#  To decode:
$sb->Decode("html","utf-8");
print $sb->getAsString() . "\r\n";

#  Output:
#  < é ü ç Ω Hello & World ✓ >