Portál AbcLinuxu, 25. července 2025 23:01


Dotaz: Perl - konverze hex html entity na znak

4.11.2012 10:05 Otto
Perl - konverze hex html entity na znak
Přečteno: 286×
Odpovědět | Admin
Jak lze v perlu převést HTML entity ve tvary &#xXX; (kde XX je hex číslo) např é -> é č -> č, na jejich utf8 znakovou reprezentaci?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.11.2012 10:08 Otto
Rozbalit Rozbalit vše Re: Perl - konverze hex html entity na znak
Odpovědět | | Sbalit | Link | Blokovat | Admin
V dotazu se html entity převedou a neukážou, takže pro doplnění é -> é č -> č
4.11.2012 10:40 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Perl - konverze hex html entity na znak
Odpovědět | | Sbalit | Link | Blokovat | Admin
use HTML::Entities;

binmode STDOUT, ':utf8';

my $encoded_string = "#xe9; #x10d;";
print decode_entities($encoded_string), "\n";

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.