在 JSON API 中使用 Erlang 的最佳实践是什么?
我的意思是你如何处理 JSON - 逻辑 - 数据库 - 逻辑 - JSON 生命周期。你在 Erlang 应用程序中使用了哪些数据结构、工具和技术?
最佳答案
我倾向于在 Erlang 中使用两种工具来处理 JSON:jsx
和 jiffy
.检查它们,因为它们在灵活性和速度方面的属性略有不同。
主要的问题是 Erlang 没有内置的字典类型。因此,JSON 对象通常表示为属性列表,即
{ a : 10,
b : 20 }
表示为元组列表:
[{a, 10}, {b, 20}]
这是需要注意的主要事情。这也意味着人们应该尽可能避免使用 JSON 作为内部表示格式,因为从长远来看它是笨拙的。
关于json - Erlang JSON API 数据生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345542/