Tổng quan định dạng
- Tên đầy đủ
- JavaScript Object Notation
- Phần mở rộng tệp
- .json
- Loại MIME
- application/json;charset=utf-8
- Danh mục
- Văn bản và dữ liệu
- Nén
- Tùy codec bên trong
- Độ trong suốt
- Không áp dụng
- Hoạt ảnh
- Không áp dụng
- Thuộc tính
Chọn công cụ
Định dạng này là gì?
JSON thể hiện dữ liệu có cấu trúc với các đối tượng, mảng và giá trị nguyên thủy, đồng thời là định dạng chuẩn cho cấu hình và API web.
JSON là tên thường dùng của JavaScript Object Notation. Định dạng sử dụng các phần mở rộng .json và loại MIME application/json;charset=utf-8.
Định dạng dùng để làm gì?
- Tệp JSON thuộc danh mục Văn bản và dữ liệu và được dùng để lưu trữ hoặc trao đổi nội dung trong các quy trình phù hợp.
- Phần mở rộng .json giúp ứng dụng nhận dạng định dạng, nhưng nội dung thực tế và hỗ trợ của chương trình quyết định tệp có mở được hay không.
- LocalFileLab xử lý cục bộ trong trình duyệt các chức năng Đầu vào, Đầu ra, Nén được liệt kê mà không tải nội dung lên máy chủ chuyển đổi.
Chương trình nào có thể mở?
- Visual Studio Code
- Chrome / Firefox
- jq / programming languages
Hỗ trợ trên thiết bị và trình duyệt
Trên Windows, hỗ trợ JSON phụ thuộc vào phiên bản hệ thống, ứng dụng đã cài đặt và với nội dung đa phương tiện là các codec có sẵn.
Trên macOS, hỗ trợ JSON phụ thuộc vào phiên bản hệ thống, ứng dụng đã cài đặt và với nội dung đa phương tiện là các codec có sẵn.
Trên Linux, hỗ trợ JSON phụ thuộc vào phiên bản hệ thống, ứng dụng đã cài đặt và với nội dung đa phương tiện là các codec có sẵn.
Trên Android, hỗ trợ JSON phụ thuộc vào phiên bản hệ thống, ứng dụng đã cài đặt và với nội dung đa phương tiện là các codec có sẵn.
Trên iOS, hỗ trợ JSON phụ thuộc vào phiên bản hệ thống, ứng dụng đã cài đặt và với nội dung đa phương tiện là các codec có sẵn.
Hỗ trợ JSON trong trình duyệt phụ thuộc vào cách trình duyệt triển khai, hệ điều hành và codec hoặc bộ giải mã có sẵn.
Ưu điểm
- Phần mở rộng và hồ sơ kỹ thuật giúp nhận biết tệp JSON dễ dàng.
- Định dạng sử dụng Không nén, ảnh hưởng đến kích thước, chất lượng và khả năng tương thích.
- Các chức năng LocalFileLab được liệt kê chạy cục bộ mà không tải tệp lên.
Nhược điểm
- Khả năng tương thích có thể khác nhau theo ứng dụng, phiên bản hệ thống và nội dung.
- Chuyển đổi có thể làm mất tính năng mà định dạng đích không thể biểu diễn.
- Không phải lúc nào cũng đảm bảo giữ nguyên toàn bộ siêu dữ liệu, cấu trúc nâng cao hoặc nhiều luồng.
So sánh với các lựa chọn khác
YAML là một lựa chọn khác trong cùng danh mục. YAML là định dạng dữ liệu dựa trên thụt lề, con người có thể đọc được dành cho cấu hình, tự động hóa và nội dung có cấu trúc.
XML là một lựa chọn khác trong cùng danh mục. XML mô tả cấu trúc dữ liệu phân cấp, tự xác định được sử dụng cho tài liệu, nguồn cấp dữ liệu, giao diện và cấu hình.
CSV là một lựa chọn khác trong cùng danh mục. CSV lưu trữ dữ liệu dạng bảng dưới dạng các hàng văn bản được phân tách để trao đổi đơn giản giữa bảng tính và ứng dụng dữ liệu.
Hỗ trợ trong LocalFileLab
Đầu vào có sẵn cục bộ cho JSON; kết quả chính xác có thể phụ thuộc vào nội dung và trình duyệt.
Đầu ra có sẵn cục bộ cho JSON; kết quả chính xác có thể phụ thuộc vào nội dung và trình duyệt.
Nén có sẵn cục bộ cho JSON; kết quả chính xác có thể phụ thuộc vào nội dung và trình duyệt.
Xem trước hiện chưa phải là đường xử lý LocalFileLab đã xác minh cho JSON.
Siêu dữ liệu hiện chưa phải là đường xử lý LocalFileLab đã xác minh cho JSON.
Định dạng hỗ trợ
Câu hỏi thường gặp
Tệp JSON là gì?
JSON thể hiện dữ liệu có cấu trúc với các đối tượng, mảng và giá trị nguyên thủy, đồng thời là định dạng chuẩn cho cấu hình và API web.
Làm cách nào để mở tệp JSON?
Hãy dùng ứng dụng hỗ trợ JSON, chẳng hạn Visual Studio Code, Chrome / Firefox, jq / programming languages. Mức hỗ trợ có thể thay đổi theo phiên bản và nội dung.
LocalFileLab có thể xử lý JSON không?
LocalFileLab cung cấp các chức năng cục bộ sau cho JSON: Đầu vào, Đầu ra, Nén. Khả năng cuối cùng có thể phụ thuộc vào trình duyệt và nội dung.