Excel/CSV sang JSON
Chuyển đổi bảng tính Excel hoặc CSV thành JSON hoặc CSV ngay trong trình duyệt của bạn.
Excel/CSV sang JSON — Thả tệp .xlsx, .xls, .ods hoặc .csv và chuyển đổi bất kỳ trang tính nào thành một mảng đối tượng JSON gọn gàng (hàng đầu tiên được dùng làm khóa) hoặc trở lại CSV. Việc phân tích chạy hoàn toàn trong trình duyệt của bạn bằng SheetJS, nên bảng tính của bạn không bao giờ được tải lên và luôn riêng tư ngay cả với dữ liệu nhạy cảm.
Excel/CSV sang JSON là gì?
Excel/CSV sang JSON là công cụ chuyển đổi miễn phí chạy trên trình duyệt, biến dữ liệu bảng tính thành JSON thân thiện với lập trình viên hoặc CSV thuần. Nó đọc các sổ làm việc Excel nhiều trang tính (.xlsx, .xls), bảng tính OpenDocument (.ods) và tệp phân tách bằng dấu phẩy (.csv), cho phép bạn chọn trang tính nào để chuyển đổi. Lập trình viên, nhà phân tích và người dựng no-code dùng nó để khởi tạo cơ sở dữ liệu, cấp dữ liệu cho một API hoặc fixture kiểm thử, hoặc nhanh chóng xem dữ liệu dạng bảng dưới dạng JSON có cấu trúc. Hàng đầu tiên của trang tính được chọn trở thành các khóa của đối tượng, và bạn có thể sao chép kết quả hoặc tải xuống dưới dạng tệp .json hoặc .csv.
Cách sử dụng Excel/CSV sang JSON
- Kéo và thả một bảng tính vào vùng thả, hoặc nhấp để chọn tệp .xlsx, .xls, .ods hoặc .csv. Công cụ đọc tệp và hiển thị tên tệp cùng số trang tính tìm thấy.
- Chọn một trang tính từ menu thả xuống Trang tính nếu sổ làm việc có nhiều hơn một. Quá trình chuyển đổi tự động cập nhật theo trang tính bạn chọn.
- Chọn định dạng đầu ra bằng công tắc JSON / CSV. JSON tạo ra một mảng đối tượng với khóa lấy từ hàng tiêu đề; CSV tạo ra một bảng phân tách bằng dấu phẩy.
- Mở Cài đặt để bật hoặc tắt định dạng có thụt lề (pretty-print) cho đầu ra JSON.
- Xem lại văn bản đã chuyển đổi trong bảng đầu ra, rồi dùng Sao chép để lấy nó, hoặc Tải xuống để lưu tệp .json hoặc .csv.
Ví dụ
Chuyển một trang tính của sổ làm việc thành JSON
Thả sales.xlsx có các trang tính "Q1" và "Q2", chọn "Q2" trong menu thả xuống Trang tính và giữ JSON được chọn. Đầu ra là một mảng đối tượng có khóa lấy từ hàng tiêu đề của Q2, sẵn sàng để sao chép hoặc tải xuống dưới dạng sales.json.
Dọn dẹp một tệp CSV lộn xộn
Thả contacts.csv, để nguyên trang tính duy nhất và chuyển công tắc sang CSV. Công cụ phát lại một tệp phân tách bằng dấu phẩy đã chuẩn hóa mà bạn có thể tải xuống dưới dạng contacts.csv, hoặc chuyển sang JSON để xem cùng các hàng đó dưới dạng đối tượng.
JSON gọn cho payload API
Mở Cài đặt và tắt pretty-print để có JSON một dòng, sau đó sao chép thẳng vào phần thân yêu cầu hoặc tệp fixture mà không có khoảng trắng thừa.
Câu hỏi thường gặp
- Bảng tính của tôi có được tải lên máy chủ không?
- Không. Tệp được đọc và chuyển đổi 100% trong trình duyệt của bạn bằng thư viện SheetJS (xlsx). Không có gì được tải lên, nên ngay cả các bảng tính bí mật hoặc nội bộ vẫn hoàn toàn riêng tư.
- Những loại tệp nào được hỗ trợ?
- Sổ làm việc Excel (.xlsx và .xls), bảng tính OpenDocument (.ods) và tệp phân tách bằng dấu phẩy (.csv). Sổ làm việc nhiều trang tính cho phép bạn chọn trang tính nào để chuyển đổi.
- Các khóa JSON được quyết định như thế nào?
- Hàng đầu tiên của trang tính được chọn được xem là tiêu đề, và mỗi hàng tiếp theo trở thành một đối tượng có khóa là các nhãn tiêu đề đó. Các ô trống được điền bằng chuỗi rỗng để mọi đối tượng đều có cùng các khóa.
- Cài đặt pretty-print làm gì?
- Khi pretty-print bật, JSON được thụt lề hai khoảng trắng để dễ đọc. Tắt nó trong Cài đặt để có JSON gọn một dòng, nhỏ hơn và sẵn sàng dán vào mã.
- Nó có xử lý được tệp lớn không?
- Nó có thể chuyển đổi các trang tính khá lớn, nhưng mọi thứ chạy trong tab trình duyệt của bạn, nên các sổ làm việc rất lớn sẽ dùng nhiều bộ nhớ hơn và có thể mất một lúc. Nếu một tệp không tải được, nó có thể bị hỏng hoặc được bảo vệ bằng mật khẩu.
Công cụ liên quan
Trình chuyển đổi định dạng ảnh
Chuyển đổi ảnh giữa AVIF, WebP, PNG, JPEG, BMP, ICO và GIF một khung hình hoàn toàn trong trình duyệt của bạn.
Trình xem EXIF & Xóa siêu dữ liệu
Xem siêu dữ liệu EXIF của một hình ảnh — máy ảnh, ống kính, ngày chụp và vị trí GPS — sau đó xóa mọi thẻ và tải về bản sao sạch, tất cả trong trình duyệt của bạn.
Trình tạo Favicon
Chuyển một ảnh PNG hoặc JPG thành các biểu tượng vuông 16, 32, 48, 180 và 512 px ngay trong trình duyệt của bạn.
Trình tạo GIF
Biến một loạt ảnh PNG hoặc JPEG thành một ảnh GIF động ngay trong trình duyệt của bạn.