什么是Erlang最成熟的JSON库

Zub*_*air 18 erlang json

我想使用YAML,但Erlang没有一个成熟的YAML库.我知道有一些JSON库,但是想知道哪个是最成熟的?

TP.*_*TP. 18

看一下来自mochiweb的那个:mochijson.erl

1> mochijson:decode("{\"Name\":\"Tom\",\"Age\":10}").   
{struct,[{"Name","Tom"},{"Age",10}]}
Run Code Online (Sandbox Code Playgroud)


Kon*_*nov 18

我更喜欢Jiffy.它适用于二进制,并且非常快.

1> jiffy:decode(<<"{\"Name\":\"Tom\",\"Age\":10}">>).
{[{<<"Name">>,<<"Tom">>},{<<"Age">>,10}]}
Run Code Online (Sandbox Code Playgroud)

也可以编码:

2> jiffy:encode({[{<<"Name">>,<<"Tom">>},{<<"Age">>,10}]}).
<<"{\"Name\":\"Tom\",\"Age\":10}">>
Run Code Online (Sandbox Code Playgroud)