JSON(JavaScript Object Notation)是一種用于數據交換的文本格式。
我們可以使用JSON實現將二進制數據打包成可傳輸的文本數據。具體流程如下:
- 把二進制數據轉換成Base64編碼的字符串。
- 將Base64編碼的字符串作為JSON對象的值,進行打包(序列化)
function binToBase64(bin) { return btoa(String.fromCharCode.apply(null, new Uint8Array(bin))); }
var data = { image: binToBase64(binaryData) }; var jsonData = JSON.stringify(data);
這樣,我們就可以把二進制數據用JSON打包成文本數據啦。
上一篇php timer
下一篇php time參數