JSON Toolkit

Kiến thức cơ bản về JSON và đặc tả

Bắt đầu từ RFC 8259 và ECMA-404, chuyên mục này trình bày ngữ pháp, kiểu dữ liệu, mã hóa và ranh giới phân tích cú pháp của JSON — nền tảng mà mọi công việc với JSON đều dựa trên đó.

6 bài viết

Bài viết trong chuyên mục này

Đọc ranh giới ngữ pháp JSON từ RFC 8259

Chuyển các luật sinh ngữ pháp của RFC 8259 sang ngôn ngữ thường ngày: ký tự nào được xuất hiện trực tiếp, ký tự nào phải escape, và chỗ nào đặc tả cố ý để ngỏ.

Người mớiĐọc khoảng 11 phútCập nhật 2026-10-30

Sáu kiểu, độ chính xác số và cạm bẫy mã hóa

JSON chỉ có sáu kiểu, nhưng mỗi kiểu đều có thể âm thầm định hình lại dữ liệu của bạn. Bài viết này gói gọn cạm bẫy của số, chuỗi và null trong một lượt.

Người mớiĐọc khoảng 12 phútCập nhật 2026-10-30

Tệp JSON là gì, mở bằng gì và chỉnh sửa thế nào

Từ văn bản lỗi font trong Notepad đến ba cách mở tệp JSON, kèm cách xác nhận không có gì hỏng sau khi chỉnh sửa và phải làm gì khi tệp quá lớn không mở được.

Người mớiĐọc khoảng 9 phútCập nhật 2026-10-30

Gỡ lỗi JSON đã nén: từ dòng 1 cột 23611 đến đúng byte bị hỏng

Một tệp JSON 4 MB trên một dòng báo lỗi dòng 1 cột 23611, chẳng nói lên điều gì. Dựa trên các mẫu đo cục bộ, hướng dẫn này giải thích vì sao Python, Node và jq báo ba con số khác nhau, cách một độ lệch ký tự đưa bạn thẳng đến byte bị hỏng, và ba cạm bẫy âm thầm làm hỏng dữ liệu sau khi đã sửa cú pháp.

Nâng caoĐọc khoảng 7 phútCập nhật 2026-11-01