Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Perl (https://nowa.cc/forumdisplay.php?f=306)
-   -   как юзать JSON (https://nowa.cc/showthread.php?t=139556)

DmitryK1 18.01.2008 23:15

как юзать JSON
 
в примерах описана работа со скалярами. а как можно массив перекодить?
Неужели поэлементно? Но нафик тогда этот модуль? Или как-то можно массив в объект превратить?

chorny 15.02.2008 02:47

Ответ: как юзать JSON
 
Посмотрел документацию к JSON.pm.
$json_text = to_json($perl_scalar);
Как я понимаю $perl_scalar - это ссылка на сложную структуру. Для массива просто передаёшь ссылку на него.

DmitryK1 15.02.2008 09:49

Ответ: как юзать JSON
 
Цитата:

Сообщение от chorny (Сообщение 1464712)
Посмотрел документацию к JSON.pm.
$json_text = to_json($perl_scalar);
Как я понимаю $perl_scalar - это ссылка на сложную структуру. Для массива просто передаёшь ссылку на него.

Ну вот простые опыты ни к чену не привели :(

Если не сложно, простейший пример преобразования массива?

то есть массив заполнен, как его @massive весь переделать в $massive не передавая только первый элемент при этом $massive[1]?

chorny 15.02.2008 12:59

Ответ: как юзать JSON
 
Цитата:

Сообщение от DmitryK1 (Сообщение 1465011)
Если не сложно, простейший пример преобразования массива?

то есть массив заполнен, как его @massive весь переделать в $massive не передавая только первый элемент при этом $massive[1]?

Код:

use JSON;
my $arrayref=\@massive;
print to_json($arrayref);

или

Код:

use JSON;
print to_json(\@massive);



Текущее время: 04:18. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc

Время генерации страницы 0.02992 секунды с 9 запросами