问题标签 [jiffy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 如何在erlang中解码json后读取键值
这是一个简短的查询
在 Erlang 我使用解析 json
它返回
现在的目标是获取 'foo' 的值,它应该返回 'bar'
任何帮助表示赞赏。
json - 对 ejabberd 2.1.11 的 Json (jiffy) 支持
我正在使用 ejabberd 2.1.11 并愿意使用jiffy添加对 json 解析的支持
我确实安装了 erlang-jiffy,它适用于 erlang shell,但不适用于 ejabberd 模块。有什么方法可以配置它与 ejabberd 一起使用吗?
ejabberd - Rebar Jiffy 依赖项不可用
我正在尝试在 Ejabberd 中添加davisp/jiffy作为 rebar 依赖项,这样我就可以在我的模块中进行一些 JSON 解析。我找到了这个教程,他们在其中添加 Jiffy 作为不同项目的依赖项,但它没有用。我对其进行了一些调整以匹配他们在 Ejabberd 中导入其他依赖项的方式,但它仍然无法正常工作。这就是我的Deps
样子rebar.config.script
:
调用输出make
:
我究竟做错了什么?
erlang - rebar3 构建中的 erlang dbg 模块在哪里?
跑步时rebar3 compile
,那么./_build/default/rel/api/bin/api console
,
然后在 erlang shell 中尝试使用dbg
我得到。
m(dbg).
** exception error: undefined function dbg:module_info/0
in function c:m/1 (c.erl, line 508)
任何线索如何解决?我究竟做错了什么?之后我做的唯一一件事是rebar3 new release api
添加一些基本功能,就是应用一个覆盖,以便 jiffy 正确编译。
(运行erl
我确实有dbg
模块)
有什么建议么?
谢谢!
legoscia 在下面的评论效果很好!只需添加到 relx 配置中rebar.config
。谢谢!
json - erlang,将元组列表转换为json
我在 mnesia 中有一个查询,它返回一个像这样的元组列表:
我想将其转换为 json 使用jiffy
,但似乎jiffy:encode/1
做不到。有没有办法解决我的问题?!
module - 如何从 github 安装 erlang 模块?
我是 Erlang 的新手,我需要在我的 Mac 上安装jiffy 。
当 I make
/rebar compile
时,jeffy 编译没有任何错误。但我不能在 shell 的任何地方使用它。
我必须复制.so
文件吗?我一般应该如何安装erlang模块?我来自 Python 世界。
erlang - 如何将 Erlang 对象结构转换为 Elixir Map?
我正在使用couchbeam从 Elixir 联系 CouchDB。
但是 lib 给了我旧的 erlang 对象表示,比如{[{"foo", "bar"}]}
而不是 elixir 映射,这是由于 lib 使用 jiffy:decode without return_maps
,我如何将此对象结构转换为 Elixir 映射(反之亦然)?
我找到了一个 hackish 方法来 jiffy:encode 和 jiffy:decode 它再次return_maps
... 但是必须有另一种选择?
更新:
从 Hynek 在 erlang 中的示例中,这似乎有效:
似乎完成了这项工作。
json - 在我的 Cowboy 服务器中包含 Jiffy
我试过关注Erlang:如何包含库
但答案对我不起作用。我将 jiffy 克隆到我gmake run
用来运行的 deps/jiffy 中。
我的 Makefile
我如何也将 jiffy 作为依赖项包含在内,以便它加载并且我可以在我的项目中使用它?
json - 在 Erlang 中使用 Jiffy 解码 JSON 属性名称以列出字符串而不是二进制字符串
我有一个使用jiffy库生成的元组。
例如:jiffy:decode(<<"{\"foo\":\"bar\"}">>).
导致
{[{<<"foo">>,<<"bar">>}]}
我想<<"foo">>
成为"foo"
有没有办法将其转换<<"foo">>
为"foo"
?
基本上我想转换这个:
[{<<"t">>,<<"getWebPagePreview">>},{<<"message">>,<<"google.com">>}]
进入这个:
[{"t",<<"getWebPagePreview">>},{"message",<<"google.com">>}]
注意:认为这是一个非常大的列表,我想要一个有效的解决方案。
javascript - 使用字符串将 Erlang Maps 编码为 JSON 以供 Javascript 解析?
我正在尝试使用 Erlang 地图,例如
并编码为 JSON 映射。
例如,我尝试使用 jiffy 转换列表
但我不确定如何将其转换为 JSON 对象。
当我尝试转换地图时,我得到“ invalid_member_key
”
我为列表尝试了漂亮的格式化程序,我得到了换行符
为什么这不起作用?一个 json_object 是
所以我期待地图转换工作。我尝试搜索并找到有关阅读 JSON 的示例,但不是将 Erlang 转换为可读 JSON 的工作示例。