Làm cách nào để chuyển đổi dữ liệu bộ đệm sang định dạng JSON trong Node.js?

Lam Cach Nao De Chuyen Doi Du Lieu Bo Dem Sang Dinh Dang Json Trong Node Js



Bộ đệm là bộ nhớ tạm thời lưu trữ các khối dữ liệu theo trình tự. Nó được sử dụng để chuyển một lượng lớn dữ liệu từ vị trí này sang vị trí khác. Nó thực hiện thao tác này bằng cách tải các khối dữ liệu, chuyển nó lên máy chủ và đợi máy chủ phản hồi để có thể loại bỏ dữ liệu đó khỏi hàng đợi nhằm giải phóng dung lượng cho dữ liệu tiếp theo. Bộ đệm chỉ xử lý dữ liệu nhị phân không thể thay đổi kích thước nhưng có thể chuyển đổi sang định dạng khác theo yêu cầu.

Bài đăng này sẽ giải thích cách chuyển đổi dữ liệu bộ đệm sang định dạng JSON.

Làm cách nào để chuyển đổi dữ liệu bộ đệm sang định dạng JSON trong Node.js?

Để chuyển đổi dữ liệu bộ đệm thành JSON, hãy sử dụng “ toJSON() ' phương pháp. Phương thức này trả về bộ đệm dưới dạng đối tượng JSON. Các ' JSON ” là định dạng chuỗi chứa các cặp khóa-giá trị trong đó “khóa” chỉ định một chuỗi và “giá trị” xác định loại dữ liệu JSON hợp lệ.







Hoạt động của phương thức “toJSON()” phụ thuộc vào cú pháp cơ bản được viết ở đây:



buf. tớiJSON ( )

Cú pháp trên không yêu cầu bất kỳ đối số bổ sung nào để chuyển đổi đối tượng bộ đệm thành JSON.



Hãy sử dụng phương thức được xác định ở trên một cách thực tế để chuyển đổi một đối tượng bộ đệm thành JSON:





đã từng là buf = Đệm. từ ( 'Linux' ) ;
đã từng là json = buf. tớiJSON ( buf ) ;
bảng điều khiển. nhật ký ( json ) ;

Trong các dòng mã trên:

  • Các ' Bộ đệm.from() ” Phương thức tạo một đối tượng đệm với các số nguyên được chỉ định.
  • Các ' .toJSON() Phương thức ” chuyển đổi bộ đệm đã chỉ định được truyền dưới dạng đối số của nó thành JSON.
  • Các ' console.log() Phương thức ” hiển thị kết quả của phương thức “toJSON()” được lưu trữ trong biến “json”.

đầu ra
Khởi tạo tệp “.js” với sự trợ giúp của lệnh được nêu bên dưới:



ứng dụng nút. js

Có thể thấy rằng thiết bị đầu cuối hiển thị bộ đệm được chỉ định dưới dạng JSON trong đó “ dữ liệu Thuộc tính ” đại diện cho dữ liệu bộ đệm và thuộc tính “ kiểu ” biểu thị kiểu dữ liệu:

Đó là tất cả về việc chuyển đổi dữ liệu bộ đệm sang định dạng JSON.

Phần kết luận

Để chuyển đổi dữ liệu Bộ đệm sang định dạng JSON, hãy sử dụng “ toJSON() ” phương thức của giao diện bộ đệm. Phương thức này lấy bộ đệm được nhắm mục tiêu và chuyển đổi nó thành JSON mà không sử dụng bất kỳ đối số bổ sung nào. Định dạng JSON chỉ định thuộc tính và giá trị của nó dưới dạng cặp khóa-giá trị. Bài đăng này đã giải thích một cách thực tế cách chuyển đổi dữ liệu bộ đệm sang định dạng JSON.