LINUX.ORG.RU

Perl json


0

0

Тестирую web-приложение на Ubuntu 9.10:
apache, mod_perl, libjson-perl.

Модуль perl JSON формирует json-ответ в непонятной кодировке.
Если тупо вставить return '[{«name»:«Пример»,«id»:«10»}]',
вместо return JSON->new->utf8(1)->encode( [ \%hash ] );
то браузер нормально отображает.

Также не работает:
return JSON->new->utf8(0)->encode( [ \%hash ] );

На Ubuntu 8.04 проблем не возникает.


обнови модули сpan возможно бажки там. И вообще надо знать что за модули ты юзаешь. да и попробуй common::sense

pinachet ★★★★★
()

>return JSON->new->utf8(0)->encode( [ \%hash ] );

если у вас написано именно так - то не удивительно.

iSage ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.