Доброе времени суток ! ни как не пойму в чем проблема , когда читаю строку так :
$str = "\xac\xa5\xac\xd1\xac\xdf\xac\xdf\x ac\xed\xac\xd6";
print Encode::encode('cp866',Encode :: decode('cp949', $str)) ;
То все в порядке и печатает слово "Данные".
если считываю из файла ту же вроде строку : \xac\xa5\xac\xd1\xac\xdf\xac\xdf\xa c\xed\xac\xd6
то не печатает слово "Данные" подскажите что не так делаю ! ((
пример (кусок кода):
open(FILE,'0011.txt') or die ("ERROR FILE $!");
while (<FILE>) {
$str = $_;
print Encode::encode('cp866',Encode :: decode('cp949', $str)) ;
}
close(FILE);
_italic_
→ italic
**bold**
→ bold
[PP](http://pragmaticperl.com)
→
<http://pragmaticperl.com>
→
module:Plack
→
release:URI
→
author:VTI
→
`my $foo = 'bar'`
```
my $multi;
$line;
```