although I'm not sure what U+00ED means.
Unicode character 00ED hex.
What is this style of encoding called so I can do a google on
XML. Specifically, it's an XML entity.
Is there a function like the decode function which will parse a variable and replace these strings with the correct unicode characters?
It is the correct unicode character.
But if you wish to expand the entities, an easy way is to use XML::LibXML since it doesn't use entities unless required.
use strict; use warnings; use XML::LibXML qw( ); my $xml = '<?xml version="1.0"?><root>í</root>'; my $parser = XML::LibXML->new(); my $doc = $parser->parse_string($xml); $doc->setEncoding('UTF-8'); open(my $fh, '>:bytes', 'xml') or die; print($fh $doc->toString);
In reply to Re^4: Do I have a unicode problem, or is this something else?
by ikegami
in thread Do I have a unicode problem, or is this something else?
by Steve_BZ
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |