【发布时间】:2019-09-15 09:02:07
【问题描述】:
在使用 JavaScript 进行 Web 编程时,我经常将一个数据对象打包成客户端格式,并将其转换为服务器端格式,反之亦然。
这可能意味着例如:在snake_case 和camelCase 之间切换、用空字符串替换空值、可能进行一些重命名和重组,以及添加或忽略某些字段。
这种操作的正确或最佳术语是什么?
我看到它被称为序列化、清理或装饰。我觉得这些都不完全合适。
【问题讨论】:
-
我不熟悉这样的术语,但我认为您提出的非精确推荐确实不特定于客户端->服务器翻译。
-
数据按摩:将数据转换成想要消费的形式
-
没有“客户端”和“服务器端”格式。
-
@amn 有道理。您正在翻译代码/数据,在这种情况下,从某个客户端的计算机到某个服务器似乎并不重要。
-
@kabanus - 你的数据处理“管道”可能有很多步骤。不知道有没有一部作品可以把所有的步骤都封装起来。
标签: javascript json terminology