Какова самая зрелая библиотека JSON для Erlang

Я хотел использовать YAML, но нет ни одной зрелой библиотеки YAML для Erlang. Я знаю, что существует несколько библиотек JSON, но задавался вопросом, который является самым зрелым?

18
задан Zubair 7 March 2010 в 10:59
поделиться

4 ответа

Посмотрите на решение от mochiweb: mochijson.erl

1> mochijson:decode("{\"Name\":\"Tom\",\"Age\":10}").   
{struct,[{"Name","Tom"},{"Age",10}]}
18
ответ дан 30 November 2019 в 06:39
поделиться

Trapexit предлагает действительно интересную функцию поиска для проектов Erlang.

Поищите там JSON, вы найдете почти 13 результатов. Проверьте даты последних ревизий, рейтинг пользователей, статус активности проекта.

ОБНОВЛЕНИЕ: Я только что нашел аналогичный вопрос n StackOverflow . Видимо, их вполне устраивает парсер erlang-json-eep-parser .

2
ответ дан 30 November 2019 в 06:39
поделиться

Я использую json-библиотеку , предоставленную yaws.

Edit : Я фактически переключился на Jiffy, см. Ответ Константина.

3
ответ дан 30 November 2019 в 06:39
поделиться

Мне больше всего нравится mochijson2. API прост, он достаточно быстр для меня (я никогда не удосужился протестировать его, если честно - я в основном кодирую и декодирую небольшие пакеты), и я использовал его в стабильной версии " производственный сервер "вот уже год или около того. Просто не забудьте также установить mochinum, mochijson2 использует его для кодирования больших чисел, если вы его пропустите и попытаетесь закодировать большое число, это вызовет исключение.

См. Также: примеры mochijson2 (stackoverflow)

2
ответ дан 30 November 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: