Bộ Chuyển Đổi CSV sang JSON Trực Tuyến

Chuyển đổi CSV sang JSON trực tuyến trong vài giây. Công cụ miễn phí biến các hàng bảng tính thành mảng JSON sạch, sẵn sàng cho API. Chạy trong trình duyệt, không cần đăng ký.

Kéo thả hoặc dán CSV của bạn
Loading editor...
Loading editor...

Chuyển Đổi CSV sang JSON là gì?

Chuyển đổi CSV sang JSON là quá trình lấy dữ liệu dạng bảng tính (các hàng và cột được phân tách bằng dấu phẩy) và chuyển thành JSON, định dạng mà các API và ứng dụng hiện đại thực sự sử dụng. Hàng đầu tiên của CSV trở thành các khóa, và mỗi hàng tiếp theo trở thành một đối tượng JSON. Bộ chuyển đổi CSV sang JSON thực hiện ánh xạ đó cho bạn để bạn không cần phải tự viết trình phân tích cú pháp. Bạn thường thực hiện chuyển đổi CSV sang JSON khi đã xuất dữ liệu từ Excel, Google Sheets hoặc cơ sở dữ liệu và cần đưa nó vào công cụ chỉ hoạt động với JSON.

Tại sao chuyển đổi CSV sang JSON?

Hầu hết mọi API, ứng dụng di động và framework JavaScript đều mong đợi JSON. CSV là dạng dữ liệu kinh doanh trước khi đến tay lập trình viên: một bảng phẳng từ bảng tính, một xuất khẩu từ CRM, một kết xuất từ cơ sở dữ liệu. Chuyển đổi CSV sang JSON trực tuyến là cách nhanh nhất để kết nối hai thế giới đó. Sử dụng công cụ CSV sang JSON khi cần đưa dữ liệu bảng tính vào REST API, khởi tạo cơ sở dữ liệu với bản ghi mẫu, xây dựng tệp JSON cho trang web tĩnh, hoặc chia sẻ dữ liệu với lập trình viên không muốn phân tích CSV.

Cách bộ chuyển đổi CSV sang JSON của chúng tôi hoạt động

Khi bạn nhấn Chuyển Đổi, công cụ đọc hàng đầu tiên của CSV làm tiêu đề và chuyển mỗi hàng tiếp theo thành một đối tượng JSON sử dụng các tiêu đề đó làm khóa. Số và boolean được tự động phát hiện để chúng không bị chuyển thành chuỗi. Ô trống trở thành null. Các dấu phân cách phổ biến (dấu phẩy, dấu chấm phẩy, tab) được nhận dạng tự động. Các trường được trích dẫn có dấu phẩy bên trong được xử lý theo chuẩn CSV. Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt của bạn, vì vậy dữ liệu của bạn không bao giờ rời khỏi thiết bị.

Tính Năng Bạn Nhận Được

  • Chuyển đổi một cú nhấp: nhấn Chuyển Đổi và JSON xuất hiện trong bảng kết quả.
  • Phát hiện kiểu tự động: số vẫn là số, boolean vẫn là boolean, ô trống trở thành null.
  • Xử lý dấu phân cách thông minh: dấu phẩy, dấu chấm phẩy và tab được phát hiện tự động.
  • Hỗ trợ trường được trích dẫn: các giá trị có dấu phẩy hoặc dấu ngoặc kép bên trong được phân tích đúng.
  • Hỗ trợ tải lên: tải tệp .csv từ thiết bị của bạn hoặc kéo thả vào ô nhập.
  • Sao chép một cú nhấp: lấy kết quả JSON bằng nút Sao Chép và dán ở bất cứ đâu.

Cách Sử Dụng Công Cụ

  1. Dán CSV vào trình soạn thảo đầu vào, hoặc sử dụng nút Tải Tệp Lên để tải tệp .csv.
  2. Nhấn nút Chuyển Đổi để tạo kết quả JSON ở bên phải.
  3. Nhấn nút Sao Chép để sao chép JSON vào clipboard của bạn.
  4. Sử dụng nút Xóa để đặt lại cả hai trình soạn thảo khi muốn bắt đầu lại.

Các Trường Hợp Sử Dụng Phổ Biến

  • Khởi tạo API: chuyển xuất CSV thành JSON để POST bản ghi vào API của bạn.
  • Nhập cơ sở dữ liệu: chuẩn bị JSON cho các công cụ chấp nhận JSON nhưng không phải CSV.
  • Dữ liệu trang web tĩnh: xây dựng tệp dữ liệu JSON từ bản nháp bảng tính.
  • Bàn giao dữ liệu: chia sẻ dữ liệu bảng tính với lập trình viên frontend làm việc với JSON.

Ví Dụ Chuyển Đổi

Đầu Vào (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

Đầu Ra (JSON)

[
  {
    "product": "Widget",
    "price": 29.99,
    "inStock": true
  },
  {
    "product": "Gadget",
    "price": 49.99,
    "inStock": false
  }
]

Câu Hỏi Thường Gặp

Bộ Chuyển Đổi Liên Quan