Hey Gunnar, this is it. I don't remember what did I do yesterday night and why it was not working, but now I tested it and it is perfect! The solution was what you wrote: just omit setting the *binmode STDOUT, 'utf8';* and use the rest. And that is it.
I would like to thank all of you for your help! Best regards, Attila On Thu, Dec 19, 2013 at 9:08 AM, WK <[email protected]> wrote: > 2013/12/19 Attila Bárdi <[email protected]> > > >> But I don't know the solution. >> > > You must deal with decoding in your module, but in your script it should > work like this: > > #!/usr/bin/perl > use strict; > use warnings; > use Encode; > binmode STDOUT, 'utf8'; > > my $somebody = LdapPerson->new(); > $somebody = LdapPerson->search('[email protected]'); > print "displayname: " . decode('utf-8', $somebody->get_displayName() ) . > "\n" > > In Dancer you must omit setting binmode on STDOUT, because Dancer sets it > itself. Hope it gives some hints how to deal with such problem. > > -- > Wbr, > Kõike hääd, > > Gunnar > > _______________________________________________ > dancer-users mailing list > [email protected] > http://lists.preshweb.co.uk/mailman/listinfo/dancer-users > >
_______________________________________________ dancer-users mailing list [email protected] http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
