Node.js 응용 프로그램에서 일부 이진 데이터를 생성 한 다음 클라이언트가 다운로드 할 수 있도록 HTTP 응답에 기록하고 싶습니다. 동일한 응용 프로그램의 현재 구현은 Python이며 struct
module을 사용하여이 작업을 수행합니다. 예 :Node.js에서 스트리밍 할 이진 데이터 생성 및 작성
import struct
# ...
s = 'Filename header'
s_binary = struct.pack('15s',s)
# ...
또한 Node.js에서 숫자를 2 진수로 변환하려면 어떻게합니까? 파이썬에서하는 방법은 다음과 같습니다.
# To convert a float into four byte binary representation in Python.
import struct
num_binary = struct.pack('f',23.33)
Node.js에서 어떻게 동일한 작업을 수행합니까?
이것은 지금까지 내가 가진 최고의 솔루션입니다. Python의 struct 라이브러리를 Node.js에 바로 연결합니다 - jspack.
들소 (Bison)의 문제점은 무엇입니까? – Raynos