json - Erlang JSON API 数据生命周期

标签 json api erlang

在 JSON API 中使用 Erlang 的最佳实践是什么?
我的意思是你如何处理 JSON - 逻辑 - 数据库 - 逻辑 - JSON 生命周期。你在 Erlang 应用程序中使用了哪些数据结构、工具和技术?

最佳答案

我倾向于在 Erlang 中使用两种工具来处理 JSON:jsxjiffy .检查它们,因为它们在灵活性和速度方面的属性略有不同。

主要的问题是 Erlang 没有内置的字典类型。因此,JSON 对象通常表示为属性列表,即

{ a : 10,
  b : 20 }

表示为元组列表:
[{a, 10}, {b, 20}]

这是需要注意的主要事情。这也意味着人们应该尽可能避免使用 JSON 作为内部表示格式,因为从长远来看它是笨拙的。

关于json - Erlang JSON API 数据生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345542/

相关文章:

JQuery Ajax 加载禁用链接的非本地页面

c# - 使用 C# .NET Core 反序列化 json

api - 如何对 API 进行速率限制

api - 验证 Fabric Digits 在服务器端返回 "Error 32 - Could not authenticate you."时提供的凭据

Erlang 记录器配置不响应日志级别设置信息

erlang - 配置或应用程序中的值在哪里 :set_env go? 我如何获取它们?

erlang - Windows 上的 Lisp 风格的 Erlang

php - 如果我使用 Content-Type multipart/form-data 如何获取 "php://input"数据

javascript - 如何将json字符串解析为javascript对象

swift - 有没有办法使用Foursquare的API进行搜索,包括类别ID和价格参数?