JSON (JavaScript Object Notation) là một định dạng tập tin mở, chuẩn lý tưởng cho việc thay đổi dữ liệu. JSON là một định dạng dựa trên văn bản dễ dàng cho các máy phân tích và tạo ra, và cho mọi người đọc và viết. JSON là nhỏ gọn và một chuỗi JSON trung bình là khoảng hai phần ba kích thước của cùng một dữ liệu trong XML. Nhiều ngôn ngữ lập trình bao gồm mã để tạo và phân tích cú pháp dữ liệu JSON.