protocolbuffers / protocolbuffers/protobuf-javascript
How to serialize object make the output the same as SerializeAsString() method of C++
Đang mở
Chưa có ai nhận issue này.
question
- Ngôn ngữ chính
- JavaScript
- Star
- 471
- Fork
- 91
- Merge trung bình
- 3 giờ 57 phút
- Pull request đã merge (30 ngày)
- 2
Mô tả
In C++, I can call protobuf_object.SerializeAsString().
Which method is the same as above in nodejs?
The following code is not correct.
let out = pbObj.serializeBinary();
let serializeStr = Buffer.from(out).toString();
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với điểm vào pbObj.serializeBinary() đã được đề cập và kiểm tra cách giá trị được trả về được biểu diễn trong Node.js. So sánh giá trị đó với các byte do C++ SerializeAsString() tạo ra; hoàn thành có nghĩa là xác định được biểu diễn JavaScript được hỗ trợ có thể giữ nguyên cùng các byte protobuf đã được tuần tự hóa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- api
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100