Handytool
Tài liệuMiễn phíChạy cục bộ

CSV sang JSON

Chuyển các hàng CSV thành đối tượng JSON.

.csv
Hướng
Dấu phân cách
Hàng tiêu đề
Thụt lề
Nhập CSV
0 dòng0 byte
Xuất JSON
0 dòng0 byte

Giới thiệu về CSV sang JSON

Dán file CSV hoặc TSV vào và Handytool sẽ chuyển mỗi hàng thành một đối tượng JSON sạch gọn ngay trong trình duyệt của bạn. Bộ chuyển đổi csv to json tự động nhận diện dấu phân cách là dấu phẩy, chấm phẩy, tab hoặc ký tự pipe, xử lý đúng các trường có dấu ngoặc kép và ký tự thoát, đồng thời cho phép bạn chọn có dùng hàng đầu làm tiêu đề hay không. Vì không có gì được tải lên, dữ liệu xuất từ Excel, Google Sheets hay Postgres hoàn toàn được bảo mật trên máy của bạn.

Tính năng của CSV sang JSON

  • 01

    Tự động nhận diện dấu phân cách

    Phân tích cú pháp diễn ra hoàn toàn trong trình duyệt của bạn — dữ liệu của bạn không bao giờ rời khỏi thiết bị của bạn — không có tài khoản và không theo dõi. Bạn có thể in đẹp với indentation 2 hoặc 4 khoảng trắng, minify cho API, sao chép vào bảng nhớ tạm hoặc tải xuống tệp .json.

  • 02

    Tiêu đề hoặc mảng thô

    Dùng hàng đầu làm khóa đối tượng để nhận mảng JSON objects, hoặc tắt tiêu đề để lấy mảng 2 chiều thô. Tên tiêu đề trùng lặp sẽ tự động được phân biệt bằng hậu tố số.

  • 03

    Chạy hoàn toàn trong trình duyệt

    Phân tích cú pháp diễn ra cục bộ, không cần tải lên, không cần tài khoản, không theo dõi. Bạn có thể pretty-print với 2 hoặc 4 khoảng trắng, minify cho API, sao chép vào clipboard hoặc tải xuống file .json.

Câu hỏi thường gặp về CSV sang JSON

Làm cách nào để chuyển file CSV sang JSON?
Mở CSV trong trình soạn thảo văn bản hoặc bảng tính, sao chép các hàng và dán vào khung bên trái. Nhấn Chuyển đổi và khung bên phải hiển thị JSON — mảng các đối tượng (khi bật tiêu đề) hoặc mảng các mảng. Dùng Tải xuống để lưu thành converted.json.
Những dấu phân cách nào được hỗ trợ?
Dấu phẩy, chấm phẩy, tab và pipe đều được hỗ trợ. Chế độ Auto mặc định kiểm tra dữ liệu và chọn dấu phân cách cho độ rộng hàng nhất quán nhất, xử lý được CSV dấu chấm phẩy kiểu châu Âu lẫn file xuất theo tab.
Công cụ có xử lý được trường có dấu ngoặc kép và dấu phẩy bên trong ô không?
Có. Trình phân tích tuân theo RFC 4180: các trường bọc trong dấu ngoặc kép đôi có thể chứa dấu phân cách, xuống dòng, hoặc dấu ngoặc kép thoát được viết thành hai dấu ngoặc kép liên tiếp (""). Dấu ngoặc kép không đóng sẽ hiển thị lỗi thay vì làm hỏng dữ liệu đầu ra.
Tiêu đề cột trùng lặp hoặc để trống thì sao?
Tiêu đề trống sẽ thành column_1, column_2, v.v. Tên trùng lặp được thêm hậu tố số (email, email_2) để mỗi khóa trong JSON đều là duy nhất.
Dữ liệu của tôi có bị tải lên đâu không?
Không. Bộ chuyển đổi CSV sang JSON chạy 100% trong trình duyệt bằng JavaScript — các hàng của bạn không bao giờ chạm đến máy chủ và không có gì được ghi lại. Công cụ cũng hoạt động offline sau khi trang đã tải.
Có giới hạn số hàng hoặc kích thước file không?
Không có giới hạn cứng, nhưng các file rất lớn (hàng trăm megabyte) có thể render chậm hơn. Với các file xuất bảng tính thông thường có hàng nghìn hàng, quá trình chuyển đổi gần như tức thì.

Công cụ liên quan

Tài liệu

Khám phá các công cụ khác

Tất cả công cụ