First of all, I would question why you are using Data::Dumper at all, as there are formats that lend themselves to serialization a bit better, like JSON, YAML, or XML. If you could explain a bit more about what you need this for, and also show an SSCCE so we could see the problem for ourselves, we could maybe suggest a better solution.
The traditional way to convert the output of Data::Dumper back into Perl data is using eval.
However, the following can pose a large security risk as eval will execute any code you give it!
use open qw/ :std :utf8 /; # for printing to console my $data = q{ "Nach R\x{fc}cksprache mit" }; print "<$data>\n"; my $str = eval $data; print "<$str>\n";
One way one might try to lower the security risk is Safe, but configuring that is a bit tricky, and it is still possible to accidentally leave a door open for an attacker.
In reply to Re: convert encoding
by haukex
in thread convert encoding
by rumpumpel1
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |