第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

在客戶端和服務(wù)器端格式之間轉(zhuǎn)換數(shù)據(jù)的正確術(shù)語是什么?

在客戶端和服務(wù)器端格式之間轉(zhuǎn)換數(shù)據(jù)的正確術(shù)語是什么?

在JavaScript的網(wǎng)絡(luò)編程中,我經(jīng)常會采用以客戶端格式打包的數(shù)據(jù)對象,然后將其轉(zhuǎn)換為服務(wù)器端格式,反之亦然。例如,這可能意味著:在snake_case和camelCase之間切換,用空字符串替換null,也許需要重命名和重組,以及添加或忽略某些字段。此類操作的正確或最佳術(shù)語是什么?我看過它被稱為序列化,清理或修飾。我覺得這些都不是完全合適的。
查看完整描述

3 回答

?
躍然一笑

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊

沒有術(shù)語將數(shù)據(jù)與客戶端格式轉(zhuǎn)換為服務(wù)器端格式,主要是因?yàn)椴淮嬖谥T如服務(wù)器端格式客戶端格式之類的東西。根據(jù)雙方使用的語言和代碼約定,數(shù)據(jù)可以以非常不同的格式存在,并且沒有服務(wù)器端格式包含所有服務(wù)器端數(shù)據(jù)格式,客戶端數(shù)據(jù)格式也是如此。

大小寫轉(zhuǎn)換只是服務(wù)器端和客戶端中的代碼約定問題。我從來沒有遇到過一個(gè)包含大小寫轉(zhuǎn)換概念的術(shù)語,特別是在服務(wù)器-客戶端通信的情況下。

因此,您必須在這里發(fā)明自己的術(shù)語。我建議客戶端-服務(wù)器數(shù)據(jù)映射。


查看完整回答
反對 回復(fù) 2021-05-13
?
茅侃侃

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊

我會稱呼您在做什么mapping,因?yàn)槟谥匦屡帕袛?shù)據(jù)并重命名變量。

序列化是將對象轉(zhuǎn)換為字符串或“二進(jìn)制”格式(如二進(jìn)制)的過程,但是您要做的還不止這些。


查看完整回答
反對 回復(fù) 2021-05-13
?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

我不確定這是否有一個(gè)名詞。蛇案與駱駝案通常涉及編程結(jié)構(gòu),而不涉及數(shù)據(jù)操縱,并且很少涉及服務(wù)器與客戶端的問題。

想到的唯一術(shù)語是“規(guī)范化”,即將數(shù)據(jù)轉(zhuǎn)換為標(biāo)準(zhǔn)格式。當(dāng)允許來自客戶端的靈活格式的數(shù)據(jù),但允許編寫處理該數(shù)據(jù)的所有模塊以期望使用更受限制的格式時(shí),通常會這樣做。

例如,后端代碼可能只了解駝峰大小寫,但是UI或API允許使用蛇形大小寫和駝峰大小寫。主要入口點(diǎn)可以將所有事物規(guī)范化為駱駝案。


查看完整回答
反對 回復(fù) 2021-05-13
  • 3 回答
  • 0 關(guān)注
  • 232 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號