Я хочу сгенерировать некоторые двоичные данные в моем приложении Node.js и затем записать их в ответ HTTP для загрузки клиентом. Моя текущая реализация того же приложения находится в Python , который достигает этого, используя struct
module . Например,
import struct
# ...
s = 'Filename header'
s_binary = struct.pack('15s',s)
# ...
Кроме того, как мне преобразовать числа в двоичные в Node.js? Я делаю это в Python:
# To convert a float into four byte binary representation in Python.
import struct
num_binary = struct.pack('f',23.33)
Как мне сделать то же самое в Node.js?
На данный момент это лучшее решение, которое у меня есть - прямой перенос библиотеки структур Python на Node.js - jspack .