maps+json

149 views
Skip to first unread message

Dmitrii Zolotarev

unread,
Aug 26, 2016, 5:00:26 AM8/26/16
to Erlang по-русски
Во втором издании "Programming Erlang" есть раздел "The JSON Bridge", в котором описаны функции в модуле maps для чтения json в мапу и записи мапы в json. Однако, в maps таких функций нет.
Кто-нибудь что-нибудь об этом знает?

Danil A. Zagoskin

unread,
Aug 26, 2016, 5:27:56 AM8/26/16
to Erlang по-русски
Да, это была шутка.
В большой рассылке было обсуждение (возможно, неоднократное), сводившееся к тому, что JSON — плохо описанное в хитрых случаях днище, не достойное стандартной библиотеки.

Сейчас, вроде как, большинство JSON-библиотек поддерживают мапы (некоторые — при передаче опций), выберите, что вам удобнее.

Вот, например, годный тред на тему: http://erlang.org/pipermail/erlang-questions/2014-March/078223.html

2016-08-26 12:00 GMT+03:00 Dmitrii Zolotarev <dvzol...@gmail.com>:
Во втором издании "Programming Erlang" есть раздел "The JSON Bridge", в котором описаны функции в модуле maps для чтения json в мапу и записи мапы в json. Однако, в maps таких функций нет.
Кто-нибудь что-нибудь об этом знает?

--
Вы получили это сообщение, поскольку подписаны на группу "Erlang по-русски".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес erlang-russian+unsubscribe@googlegroups.com.
Чтобы отправлять сообщения в эту группу, отправьте письмо на электронный адрес erlang-...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

Dmitrii Zolotarev

unread,
Aug 26, 2016, 5:30:23 AM8/26/16
to Erlang по-русски, da...@st-olen.ru
Спасибо.

пятница, 26 августа 2016 г., 16:27:56 UTC+7 пользователь Danil A. Zagoskin написал:
Да, это была шутка.
В большой рассылке было обсуждение (возможно, неоднократное), сводившееся к тому, что JSON — плохо описанное в хитрых случаях днище, не достойное стандартной библиотеки.

Сейчас, вроде как, большинство JSON-библиотек поддерживают мапы (некоторые — при передаче опций), выберите, что вам удобнее.

Вот, например, годный тред на тему: http://erlang.org/pipermail/erlang-questions/2014-March/078223.html
2016-08-26 12:00 GMT+03:00 Dmitrii Zolotarev <dvzol...@gmail.com>:
Во втором издании "Programming Erlang" есть раздел "The JSON Bridge", в котором описаны функции в модуле maps для чтения json в мапу и записи мапы в json. Однако, в maps таких функций нет.
Кто-нибудь что-нибудь об этом знает?

--
Вы получили это сообщение, поскольку подписаны на группу "Erlang по-русски".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес erlang-russia...@googlegroups.com.

Max Lapshin

unread,
Aug 28, 2016, 8:27:27 AM8/28/16
to erlang-...@googlegroups.com, da...@st-olen.ru
Проблема в том, что трансформаций из жсона в эрланг может быть несколько разным и выбирать одну единственную в stdlib — это такая же ошибка, как тащить рабочий, но кошмарный inets с httpc.
Reply all
Reply to author
Forward
0 new messages