jsonecho

CSV sang JSON

Chuyển đổi CSV thành một mảng các đối tượng JSON, với hàng đầu là khóa.

Đang tải công cụ...

Cách dùng CSV sang JSON

  1. Dán CSV hoặc mở tệp .csv.
  2. Thiết lập "Đường đầu tiên là tiêu đề" nếu dữ liệu của bạn không có tiêu đề, hoặc "Xem số" nếu bạn chỉ cần văn bản.
  3. Sao chép JSON.

Về CSV sang JSON

Hầu hết dữ liệu nằm trong bảng tính ở một thời điểm nào đó, và hầu hết các API muốn JSON. Dòng đầu tiên của CSV của bạn được sử dụng như tên khóa, và mỗi hàng tiếp theo trở thành một đối tượng trong một mảng. Điểm dấu phân cách được phát hiện tự động, vì vậy dấu ngoặc, dấu phẩy, tab và các tệp ống đều hoạt động.

Các trường dấu nháy được xử lý theo cách tiêu chuẩn CSV xác định: một dấu ngoặc hoặc một đoạn đường bên trong các dấu nháy là một phần của giá trị, và hai dấu nháy đôi trong hàng đại diện cho một. Số được nhận ra và viết như là số trừ khi bạn tắt nó, ví dụ như khi bạn cần giữ cho số 0 dẫn đầu.

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

Điểm dấu phân cách là một dấu chấm, nó sẽ hoạt động?

Vâng, dấu phân cách được phát hiện tự động. Các dấu ngoặc, dấu phẩy, tab và pipe đều được nhận ra.

Làm thế nào để tôi tiếp tục dẫn đầu số 0, như trong mã bưu điện?

Thiết lập "Xem số". Mỗi giá trị sau đó vẫn là một chuỗi, vì vậy 01234 vẫn là 01234.

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

Tháo "Đường đầu tiên là tiêu đề". Bạn nhận được một mảng các mảng thay vì các đối tượng.

Nó xử lý xuất khẩu Excel với một BOM?

Vâng, dấu lệnh byte ở đầu tập tin được loại bỏ trước khi phân tích.

Tại sao một số hàng không có?

Các đường hoàn toàn trống rỗng bị bỏ qua. Nếu các hàng khác bị thiếu, hãy kiểm tra cho một dấu nháy chưa đóng trước trong tệp, khiến trình phân tích đọc nhiều dòng như một giá trị.

Thêm công cụ trong Công cụ chuyển đổi

Tất cả công cụ →