Парсер JSON для Эрланга
0 ответов

Куда ушел модуль erlang dbg в сборке rebar3?

При беге rebar3 compile, затем ./_build/default/rel/api/bin/api console, затем в оболочке erlang пытается использовать dbg Я получил. m(dbg). ** exception error: undefined function dbg:module_info/0 in function c:m/1 (c.erl, line 508) Любая подсказк…
28 май '15 в 09:31
2 ответа

Как преобразовать список кортежей в строку Json

У меня есть список кортежей Erlang следующим образом: [ {{"a"},[2],[{3,"b"},{4,"c"}],[5,"d"],[1,1],{e},["f"]} , {{"g"},[3],[{6,"h"},{7,"i"}],[{8,"j"}],[1,1,1],{k},["L"]} ] Я хотел этот список кортежей в этой форме: <<" [ {{"a"},[2],[{3,"b"},{4…
22 авг '17 в 12:16
3 ответа

Как прочитать значение ключа после декодирования JSON в Erlang

Вот короткий запрос В Эрланге я разобрал json используя Ccode = jiffy:decode(<<"{\"foo\": \"bar\"}">>). это возвращается {[{<<"foo">>,<<"bar">>}]} Теперь цель состоит в том, чтобы получить значение 'foo' и оно дол…
12 май '15 в 09:08
2 ответа

Декодировать имена свойств JSON для вывода списка строк вместо двоичных строк, используя Jiffy в Erlang

У меня есть кортеж, созданный с использованием библиотеки Jiffy. Например: jiffy:decode(<<"{\"foo\":\"bar\"}">>). результаты в {[{<<"foo">>,<<"bar">>}]} я хочу <<"foo">> быть "foo" Есть ли способ для п…
30 янв '17 в 10:00
2 ответа

Как преобразовать структуру объекта Erlang в Elixir Map?

Я использую couchbeam, чтобы связаться с CouchDB от Elixir. Но библиотека возвращает мне старое представление объекта Erlang, как {[{"foo", "bar"}]} а не карты эликсира, это было связано с использованием jiffy: decode без lib return_mapsКак мне прео…
28 ноя '16 в 13:19
1 ответ

erlang, конвертировать список кортежей в json

У меня есть запрос в Mnesia, который возвращает список кортежей, как это: [{"str", 10}, {"str2", 20}] Я хочу преобразовать его в JSON, используя jiffy но похоже jiffy:encode/1 не могу сделать это Есть ли способ решить мою проблему?!
27 сен '15 в 19:55
1 ответ

Json (Jiffy) поддержка ejabberd 2.1.11

Я использую ejabberd 2.1.11 и хочу добавить поддержку парсинга json с использованием jiffy Я установил erlang-jiffy, и он работает на оболочке erlang, но не в модулях ejabberd. Есть ли способ настроить его работу с ejabberd?
13 май '15 в 06:26
1 ответ

Кодирование и декодирование эмодзи erlang из списка в двоичный файл

Я хочу, чтобы эта строка была проанализирована для VOIP Notification для iOS в двоичную строку: "{\"data\":{\"text\":\"❤️\"}}" Я ожидал, что данные, напечатанные на оболочке Эрланга, будут: <<"{\"data\":{\"text\":\"❤️\"}}">> Но при печат…
06 дек '17 в 12:46
1 ответ

Кодирование карт Erlang в виде JSON со строками для анализа с помощью Javascript?

Я пытаюсь взять карту Эрланга, как #{"breakfast" => "leftovers"} и кодировать как карту JSON. Я попытался преобразовать список с помощью Jiffy, например (tunnel@127.0.0.1)27> binary_to_list(jiffy:encode(["alpha", "beta"] )). "[[97,108,112,104,…
04 фев '17 в 19:13
1 ответ

Арматура Jiffy не доступна

Я пытаюсь добавить davisp / jiffy в качестве зависимости арматуры в Ejabberd, чтобы я мог выполнить некоторый анализ JSON в моих модулях. Я нашел это руководство, где они добавляют Jiffy в качестве зависимости для другого проекта, но это не сработал…
21 май '15 в 22:15
1 ответ

Как установить модули erlang из github?

Я новичок в Erlang, и мне нужно установить Jiffy на моем Mac. Когда я make / rebar compileДжефи компилируется без каких-либо ошибок. Но я не могу использовать его где-либо из оболочки. Должен ли я копировать .so файлы? Как мне установить модули erla…
10 июн '16 в 14:21
1 ответ

Включить Jiffy в мой сервер Cowboy

Я пробовал следующие Erlang: Как включить библиотеки но ответы не работают для меня. Я клонировал jiffy в deps/jiffy, которую я использую gmake run бежать. Мой Makefile PROJECT = erlapp PROJECT_DESCRIPTION = New project PROJECT_VERSION = 0.1.0 DEPS …
02 янв '17 в 03:21
1 ответ

Не удалось скомпилировать зависимость:jiffy

Я пытаюсь запустить микс-сервер: ... Compiling c_src/decoder.c sh: 1: exec: cc: not found ===> Hook for compile failed! ** (Mix) Could not compile dependency :jiffy, "/home/user/.mix/rebar3 bare compile --paths "/home/user/app_build/_build/prod/l…
19 июн '19 в 18:33
0 ответов

Как я могу решить эту ошибку конструктора Jiffy?

Я не уверен, какой конструктор лучше всего добавить в этом случае. Все еще пытаюсь разобраться с флаттером, поэтому застрял здесь, пытаясь создать приложение. Я пробовал разные конструкторы, такие как «jiffy.datetime», «jiffy.parsejiffy» и т. д., но…