JSON Formatter Online
Dùng JSON formatter online này để biến dữ liệu nén hoặc khó đọc thành JSON sạch và dễ đọc. Công cụ hoạt động như JSON beautifier, JSON viewer, JSON validator và JSON editor nhẹ mà không cần gửi dữ liệu lên server để xử lý.
Dán API response, log hoặc dữ liệu cấu hình, hoặc dùng Mở File JSON để đọc file .json cục bộ. Bạn có thể pretty print JSON, kiểm tra cú pháp, minify JSON, sắp xếp key của object, xem dữ liệu lồng nhau bằng tree view và tải kết quả.
JSON là gì?
JSON là viết tắt của JavaScript Object Notation. Đây là định dạng văn bản dùng để lưu trữ và trao đổi dữ liệu có cấu trúc trong API, file cấu hình, ứng dụng web, log và nhiều công cụ dành cho developer.
JSON sử dụng object, array, string, number, boolean và null. Dù tên bắt nguồn từ JavaScript, JSON được dùng trong gần như mọi ngôn ngữ lập trình hiện đại.
JSON formatter làm gì?
JSON formatter parse JSON hợp lệ rồi viết lại với thụt lề và xuống dòng để cấu trúc dễ đọc hơn. Việc này còn được gọi là formatting, pretty print hoặc beautify JSON.
Formatter này có thể dùng thụt lề 2, 3 hoặc 4 khoảng trắng, tùy chọn sắp xếp key của object và hiển thị kết quả dưới dạng mã đã định dạng hoặc cây JSON có thể mở rộng.
Làm sao mở file JSON?
Nhấn Mở File JSON rồi chọn file .json từ thiết bị, hoặc kéo file JSON trực tiếp vào trình soạn thảo đầu vào. File được đọc cục bộ trong trình duyệt.
Không cần tải gì lên JSONFormatter24.com. Sau khi mở file, bạn có thể định dạng, kiểm tra, minify, xem và tải lại file.
JSON formatter và JSON viewer khác nhau thế nào?
JSON formatter thay đổi cách JSON được hiển thị bằng cách thêm thụt lề dễ đọc. JSON viewer giúp kiểm tra cấu trúc, thường bằng màu cú pháp hoặc cây có thể mở rộng.
Công cụ này kết hợp cả hai. Chế độ đã định dạng phù hợp để sao chép mã, còn Tree View hữu ích khi khám phá object và array lồng nhau sâu.
Làm sao kiểm tra JSON?
Dán dữ liệu rồi nhấn Kiểm tra JSON. Trình duyệt parse văn bản theo cú pháp JSON nghiêm ngặt. Nếu parsing thất bại, công cụ hiển thị lỗi và đánh dấu vị trí gần đúng của vấn đề khi trình duyệt cung cấp thông tin này.
Các lỗi JSON phổ biến gồm thiếu dấu ngoặc kép, trailing comma, ký tự chưa escape, thiếu dấu ngoặc và dùng dấu nháy đơn thay cho dấu ngoặc kép.
JSON beautifier hoặc JSON pretty print là gì?
JSON beautifier và JSON pretty print về cơ bản là hai tên cho cùng một việc: chuyển JSON dạng compact thành bố cục có thụt lề và dễ đọc đối với con người.
Beautify không thay đổi giá trị dữ liệu. Nó chỉ thay đổi khoảng trắng và cách trình bày, trừ khi bạn chủ động bật sắp xếp key.
Minify JSON nghĩa là gì?
Minify JSON loại bỏ khoảng trắng, thụt lề và xuống dòng không cần thiết nhưng giữ nguyên dữ liệu. Kết quả là chuỗi ngắn hơn, phù hợp cho truyền dữ liệu, lưu trữ, API payload hoặc cấu hình gọn.
Nhấn Rút gọn JSON để tạo phiên bản compact, sau đó sao chép hoặc tải kết quả.
JSON lint, JSON parser và JSON validator là gì?
JSON lint hoặc validator kiểm tra văn bản có tuân theo cú pháp JSON hay không. JSON parser đọc JSON hợp lệ và chuyển nó thành cấu trúc dữ liệu mà phần mềm có thể sử dụng.
Trang này parse JSON ngay trong trình duyệt để kiểm tra, tạo output đã định dạng hoặc minify, tính thống kê cấu trúc và tạo tree viewer.
JSON của tôi có riêng tư không?
Có. Việc định dạng, kiểm tra, render tree và đọc file diễn ra bằng JavaScript trong trình duyệt của bạn. JSON bạn dán không được cố ý gửi đến JSONFormatter24.com để xử lý.
Với dữ liệu nhạy cảm, bạn vẫn nên tránh dán bí mật vào extension trình duyệt hoặc công cụ bên thứ ba mà bạn không tin tưởng.
Tôi có thể sắp xếp key JSON không?
Có. Bật Sắp xếp Key trước khi định dạng hoặc minify. Key của object được sắp xếp theo bảng chữ cái ở từng cấp object lồng nhau, trong khi thứ tự array được giữ nguyên.
Sắp xếp có thể giúp so sánh file cấu hình và API response dễ hơn, nhưng hãy nhớ rằng thứ tự key của object trong output sẽ thay đổi.