Công cụ chuyển đổi bảng sang JSON / SQL - CSV, TSV, Markdown Online

Dán bảng CSV, TSV, dấu chấm phẩy, đường ống hoặc Markdown và chuyển đổi nó thành các câu lệnh JSON, JSONL hoặc SQL INSERT ngay lập tức trong trình duyệt của bạn.

Bảng đầu vào

hoặc thả tệp .csv / .tsv

Đầu ra

Giới thiệu về bảng sang JSON / SQL

Tự động phát hiện dấu phân cách, hỗ trợ các trường được trích dẫn RFC-4180, cưỡng chế số/booleans/nulls và xuất ra các đối tượng JSON, mảng JSON, JSONL hoặc các câu lệnh SQL INSERT an toàn cho tham số. Trình duyệt thuần túy — dữ liệu của bạn không bao giờ rời khỏi thiết bị của bạn.

Frequently Asked Questions

Dán CSV (hoặc thả tệp .csv) vào bảng nhập liệu và công cụ sẽ tự động phát hiện dấu phân cách, phân tích cú pháp từng hàng thành đối tượng JSON bằng cách sử dụng dòng tiêu đề làm phím và hiển thị đầu ra ngay lập tức. Chuyển định dạng đầu ra sang mảng JSON, JSONL hoặc SQL INSERT để có được chính xác hình dạng bạn cần.

usage

Đúng. Trình phân tích cú pháp tuân theo RFC 4180 — các trường được bao bọc trong dấu ngoặc kép có thể chứa dấu phẩy, dòng mới và thậm chí cả dấu ngoặc kép theo nghĩa đen (thoát dưới dạng "") mà không phá vỡ phân tích cú pháp. Vì vậy, một giá trị như "Smith, John" vẫn là một ô duy nhất, không phải hai.

technical

Công cụ đếm tab, dấu phẩy, dấu chấm phẩy và đường ống trên dòng không trống đầu tiên và chọn dòng thường xuyên nhất. Nếu bạn có một tệp bất thường hoặc mơ hồ, bạn có thể ghi đè tự động phát hiện và chọn tab (TSV), dấu phẩy, dấu chấm phẩy, đường ống hoặc bảng Markdown theo cách thủ công.

technical

Chuyển định dạng đầu ra sang SQL INSERT và nhập tên bảng. Công cụ này làm sạch tên cột thành các giá trị nhận dạng hợp lệ (thay thế dấu cách, dấu gạch ngang, v.v. bằng dấu gạch dưới) và tạo ra một INSERT cho mỗi hàng với các ký tự chuỗi được thoát đúng cách, giá trị số và NULL cho các ô trống. Hoàn hảo để gieo hạt cơ sở dữ liệu hoặc di chuyển dữ liệu.

features

JSONL (Dòng JSON) đặt một đối tượng JSON trên mỗi dòng, không có mảng xung quanh. Đây là định dạng tiêu chuẩn để truyền dữ liệu vào BigQuery, Snowflake, Logstash, Elasticsearch và hầu hết các quy trình máy học. Chọn JSONL khi mỗi hàng sẽ được nhập độc lập.

features

Đúng. Các giá trị khớp với các mẫu số nguyên hoặc thập phân được phát ra dưới dạng số JSON, các chữ "true"/"false" trở thành boolean và các ô trống trở thành rỗng. Nếu bạn cần mọi thứ dưới dạng chuỗi, hãy chuẩn bị các giá trị cho phù hợp trước khi chuyển đổi.

technical

Đúng. Chọn "Bảng đánh dấu" làm dấu phân cách và dán bảng Markdown được phân tách bằng đường ống tiêu chuẩn (hàng tiêu đề, hàng phân cách, hàng nội dung). Dòng phân cách được tự động bỏ qua và khoảng trắng ô được cắt.

usage

Không — phân tích cú pháp và chuyển đổi chạy hoàn toàn trong trình duyệt của bạn. Điều này làm cho công cụ này an toàn cho các bảng tính nhạy cảm như xuất bảng lương, danh sách khách hàng hoặc hồ sơ tài chính không bao giờ được chạm vào máy chủ của bên thứ ba.

privacy

Use Cases

Di chuyển CSV sang API

Bạn có một bản xuất CSV cũ từ một đối tác và cần ĐĂNG nó vào một API REST hiện đại mong đợi JSON. Chuyển đổi trong vài giây, sao chép vào nội dung tìm nạp của bạn và xác minh hình dạng — không cần tập lệnh keo.

development

Hạt giống cơ sở dữ liệu

Tạo các câu lệnh SQL INSERT sẵn sàng chạy từ CSV dữ liệu thử nghiệm. Thả thẳng vào tệp di chuyển hoặc vỏ psql của bạn. Đầu ra xử lý chuỗi, số, rỗng và boolean một cách chính xác.

database

BigQuery / Nhập bông tuyết

Kho đám mây nhập JSONL nhanh hơn CSV. Chuyển đổi bảng tính của bạn sang JSONL và tải trực tiếp lên dàn dựng BigQuery, Snowflake hoặc Redshift.

data

Bảng tài liệu Markdown

Chuyển đổi tệp dán từ tài liệu Markdown của bạn thành JSON để xử lý theo chương trình — tạo các mục Câu hỏi thường gặp, mục điều hướng hoặc dữ liệu bậc giá từ các bảng Markdown mà con người có thể đọc được.

documentation

Phân tích gửi biểu mẫu

Xuất phản hồi Google Biểu mẫu hoặc Typeform của bạn dưới dạng CSV, chuyển đổi sang JSON và chạy phân tích hoặc nguồn cấp dữ liệu vào CRM của bạn thông qua API. Hàng tiêu đề trở thành tên trường của bạn.

productivity

Tạo dữ liệu trang web tĩnh

Cung cấp dữ liệu bảng vào Next.js getStaticProps, bộ sưu tập nội dung Astro hoặc tệp dữ liệu Hugo. JSONL đặc biệt hữu ích cho các bộ sưu tập nội dung ánh xạ một hàng với một trang.

development