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.