Công cụ dữ liệu & văn bản

CSV sang JSON

Biến bản xuất bảng tính thành các bản ghi JSON, ngay trên trang.

CSV sang JSON Chạy trên thiết bị của bạn
  • Chạy trên trình duyệt của bạn — không có gì bạn nhập được tải lên
  • Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích

Cách hoạt động

Chiều ngược lại: đồng nghiệp gửi một bảng tính và có thứ cần nó ở dạng JSON — tệp seed, dữ liệu kiểm thử, tập lệnh nhập. Những bản xuất đó thường chứa đầy dữ liệu thật, đó là lý do chính đáng để không dán chúng vào một trang web lạ.

Dòng đầu tiên trở thành các khóa

Tiêu đề cột được dùng làm tên thuộc tính cho mọi bản ghi. Tiêu đề trống được đặt một tên giữ chỗ thay vì bị bỏ, nên không có cột nào biến mất một cách âm thầm.

Các trường có ngoặc kép được phân tích đúng

Các trường bọc trong dấu ngoặc kép có thể chứa dấu phẩy, ngắt dòng và dấu ngoặc kép thoát, và được đọc đúng. Đây là điều phân biệt trình phân tích CSV thực sự với việc tách theo dấu phẩy, và là lý do địa chỉ và ghi chú văn bản tự do vẫn nguyên vẹn qua chuyến đi này.

Số và giá trị luận lý trở thành kiểu thực sự

Giá trị hoàn toàn là số trở thành số JSON, và true/false trở thành giá trị luận lý JSON. Mọi thứ khác vẫn là chuỗi. Đó thường là điều bạn muốn; nếu bạn cần mọi thứ dưới dạng chuỗi, hãy đặt các giá trị trong ngoặc kép ở nguồn.

Dòng trống bị bỏ qua

Các dòng trống ở cuối, thứ mà bản xuất bảng tính tạo ra liên tục, bị bỏ qua thay vì trở thành bản ghi rỗng.

Câu hỏi thường gặp

CSV sang JSON — câu hỏi

Nó có xử lý được các trường có dấu ngoặc kép chứa dấu phẩy không?

Có. Các trường có ngoặc kép, dấu phẩy nhúng bên trong, ngắt dòng và dấu ngoặc kép thoát đều được phân tích đúng.

Các số có được chuyển thành số thực sự không?

Có, true và false cũng vậy. Mọi thứ khác vẫn là chuỗi.

Nếu CSV của tôi không có dòng tiêu đề thì sao?

Hãy thêm một dòng trước — dòng đầu tiên được dùng làm tên thuộc tính.

Dữ liệu của tôi có được tải lên không?

Không. Mọi thứ diễn ra ngay trên trình duyệt của bạn.