Giới thiệu ngắn gọn và hiện đại về định dạng trao đổi dữ liệu JSON: nó là gì và vì sao nó trở thành tiêu chuẩn de facto cho
REST API, các cấu trúc cơ bản — đối tượng
{ } và mảng
[ ], các kiểu hợp lệ (chuỗi
"...", số, giá trị boolean
true/
false,
null), tính lồng nhau, so sánh với XML, ánh xạ JSON ↔ Java (các collection
Map<K, V>,
HashMap<K, V>). Phân tích ví dụ thực tế và lỗi thường gặp: dấu nháy đơn, dấu phẩy thừa,
undefined, số có số 0 ở đầu.