
Trình chuyển đổi CSV sang JSON - Chuyển đổi bảng thành JSON trực tuyến
Chuyển đổi các bảng CSV, TSV, được phân cách bằng dấu gạch ngang hoặc Markdown thành các câu lệnh JSON, JSONL hoặc SQL INSERT trong trình duyệt của bạn.
Dán một bảng hoặc thả tệp CSV vào — nhận lại JSON, JSONL hoặc SQL
hoặc thả vào một tệp .csv / .tsv
Bạn có thể làm gì với Bảng sang JSON
Xem lại các khả năng chính trước khi bạn bắt đầu.
- Chuyển đổi bảng CSV hoặc TSV sang JSON
- Biến dữ liệu bảng tính thành câu lệnh SQL INSERT
- Xuất các dòng dữ liệu thành JSONL cho pipeline dữ liệu
- Dán bảng Markdown hoặc bảng pipe và chuyển đổi chúng
- Sử dụng hàng đầu tiên làm tên trường
- Hỗ trợ dấu phân tách phẩy, chấm phẩy hoặc gạch đứng (pipe)
Tham khảo cài đặt
cài đặt 4
Các điều khiển có sẵn cho Bảng sang JSON.
Cài đặt
- Ký tự phân táchDanh sách thả xuống
- Chọn cách tách cột trong bảng bạn dán vào — dấu phẩy, tab, chấm phẩy, gạch đứng hoặc gạch đứng kiểu Markdown — hoặc để ở Tự động nhận diện để công cụ tự chọn dấu phân tách từ dòng đầu tiên.Tùy chọn: Tự động nhận diệnCSV (Dấu phẩy)TSV (Dấu Tab)Dấu chấm phẩyỐng dẫnBảng Markdown
- Kết quảDanh sách thả xuống
- Chọn định dạng chuyển đổi: các đối tượng JSON dùng tên cột làm khóa, mảng JSON theo vị trí, JSONL mỗi dòng một bản ghi, hoặc câu lệnh SQL INSERT chạy được ngay.Tùy chọn: JSON (đối tượng)JSON (mảng)JSONLSQL INSERT
- Hàng đầu tiên là tiêu đềBật / Tắt
- Khi được chọn, hàng đầu tiên sẽ cung cấp tên cột dùng làm khóa JSON hoặc cột SQL; khi bỏ chọn, các cột SQL được tự động đặt tên col_1, col_2 và kết quả JSON chuyển sang dạng mảng giá trị theo vị trí.
- BảngNhập văn bản
- Đặt tên bảng dùng trong các câu lệnh SQL INSERT được tạo ra (mặc định là my_table); chỉ hiển thị khi Kết quả là SQL INSERT, và các ký tự không an toàn sẽ tự động được thay bằng dấu gạch dưới.
Các công cụ liên quan dành cho Bảng sang JSON
Công cụ dành cho các bước tiếp theo phổ biến sau Bảng sang JSON.
Công cụ cho lập trình viên
Làm đẹp JSON
Xác thực JSON, định dạng nó bằng 2, 4 hoặc 8 dấu cách hoặc thu nhỏ nó trong trình duyệt của bạn.
Dùng thử ngayOCR & trích xuất dữ liệu
Ảnh sang CSV
Trích xuất bảng từ ảnh chụp màn hình hoặc ảnh và tải xuống các hàng và cột được nhận dạng dưới dạng CSV.
Dùng thử ngayOCR & trích xuất dữ liệu
Ảnh sang Excel
Trích xuất bảng từ ảnh hoặc ảnh chụp màn hình và tải xuống tệp .xlsx có thể chỉnh sửa với các hàng và cột được giữ nguyên.
Dùng thử ngayCâu hỏi thường gặp
Dán một CSV (hoặc thả tệp .csv) vào khung nhập liệu, công cụ sẽ tự động phát hiện dấu phân tách, phân tích từng hàng thành một đối tượng JSON dùng dòng tiêu đề làm khóa, và hiển thị kết quả ngay lập tức. Chuyển định dạng đầu ra sang mảng JSON, JSONL hoặc SQL INSERT để có đúng cấu trúc bạn cần.
usageCó. Bộ phân tích tuân theo RFC 4180 — các trường được bọc trong dấu ngoặc kép có thể chứa dấu phẩy, dấu xuống dòng và thậm chí cả dấu ngoặc kép theo nghĩa đen (được thoát thành "") mà không làm hỏng việc phân tích. Vì vậy một giá trị như "Smith, John" vẫn là một ô duy nhất, không phải hai.
technicalCông cụ đếm số dấu tab, dấu phẩy, dấu chấm phẩy và dấu pipe trên dòng không trống đầu tiên và chọn dấu xuất hiện nhiều nhất. Nếu bạn có tệp bất thường hoặc mơ hồ, bạn có thể ghi đè chế độ tự động phát hiện và chọn thủ công tab (TSV), dấu phẩy, dấu chấm phẩy, dấu pipe hoặc bảng Markdown.
technicalChuyển định dạng đầu ra sang SQL INSERT và nhập tên bảng. Công cụ này lọc tên cột thành mã định danh 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 một INSERT trên mỗi hàng với các ký tự chuỗi, giá trị số và NULL được thoát đúng cách cho các ô trống. Hữu ích cho việc tạo cơ sở dữ liệu hoặc di chuyển dữ liệu.
featuresJSONL (JSON Lines) đặt mỗi đối tượng JSON trên một dòng, không có mảng bao quanh. Đây là định dạng chuẩn để truyền dữ liệu vào BigQuery, Snowflake, Logstash, Elasticsearch và hầu hết các pipeline máy học. Hãy chọn JSONL khi mỗi dòng sẽ được nạp một cách độc lập.
featuresCó. Các giá trị khớp với mẫu số nguyên hoặc số thập phân được xuất thành số JSON, các giá trị chữ "true"/"false" trở thành boolean, và các ô trống trở thành null. Nếu bạn cần mọi thứ ở dạng chuỗi, hãy chuẩn bị giá trị tương ứng trước khi chuyển đổi.
technicalCó. Chọn "Bảng Markdown" làm ký tự phân tách và dán một bảng Markdown phân tách bằng dấu sổ đứng theo chuẩn (hàng tiêu đề, hàng phân cách, các hàng nội dung). Dòng phân cách được tự động bỏ qua và khoảng trắng trong ô được cắt bỏ.
usageKhông. Phân tích cú pháp và chuyển đổi chạy trong trình duyệt của bạn thay vì thông qua API xử lý Pixoate. Tuân thủ các quy tắc xử lý dữ liệu của tổ chức bạn trước khi mở bảng tính bí mật trong bất kỳ ứng dụng web nào.
privacyKhi được chọn, công cụ coi hàng đầu tiên trong bảng của bạn là tên cột và dùng chúng làm khóa của đối tượng JSON (hoặc tạo col_1, col_2... cho SQL nếu bạn để trống). Bỏ chọn nếu dữ liệu của bạn không có hàng tiêu đề — chỉ là một danh sách các hàng thuần túy — và công cụ sẽ thay vào đó xuất mảng JSON thô hoặc tự đặt tên cột col_1, col_2, v.v. cho các câu lệnh SQL INSERT.
featuresChuyển Output sang SQL INSERT và một trường Table name sẽ xuất hiện để bạn nhập tên bảng đích, chẳng hạn customers hoặc order_items. Công cụ tự động làm sạch bất cứ thứ gì bạn nhập — thay khoảng trắng và ký hiệu bằng dấu gạch dưới và thêm tiền tố nếu bắt đầu bằng chữ số — nên mã SQL được tạo ra luôn có định danh hợp lệ ngay cả khi dữ liệu bạn nhập lộn xộn.
usageBỏ chọn 'Hàng đầu tiên là tiêu đề' nếu tệp xuất của bạn không có tên cột, đặt Đầu ra thành SQL INSERT, và gõ tên bảng thật của bạn vào trường Tên bảng. Công cụ sẽ tự tạo tên cột col_1, col_2..., tự động ép kiểu số và boolean, và tạo một câu lệnh INSERT được thoát ký tự đúng cách cho mỗi hàng mà bạn có thể dán thẳng vào trình khách cơ sở dữ liệu của mình.
tipsJSON (mảng) bỏ đi tên trường và xuất mỗi hàng dưới dạng một danh sách giá trị đơn giản theo thứ tự cột — ví dụ ["Alice", 34, "Berlin"] thay vì {"name":"Alice","age":34,"city":"Berlin"}. Nó vẫn tôn trọng ô đánh dấu 'Hàng đầu tiên là tiêu đề', chỉ dùng hàng đó để biết cần bao nhiêu cột chứ không dùng làm khóa. Hãy chọn nó khi mã tiếp nhận (một thư viện vẽ biểu đồ, một trình điều khiển cơ sở dữ liệu theo vị trí, hoặc một lần nhập bảng tính) đọc giá trị theo vị trí thay vì theo tên trường; nếu không hãy giữ JSON (đối tượng).
featuresThử mẫu điền vào ô nhập một bảng name/age/city ngắn ba hàng (phân tách bằng tab) để bạn thấy ngay cách phát hiện dấu phân tách, hàng tiêu đề và từng định dạng đầu ra hoạt động trước khi dán dữ liệu thật. Một khi ô đã có nội dung, một nút Xóa xuất hiện — bên cạnh nhãn Nhập trong chế độ soạn thảo, và một lần nữa dưới dạng nút rộng hết bảng trong bảng Cài đặt — giúp dọn vùng nhập về trống chỉ với một cú nhấp thay vì chọn và xóa văn bản thủ công.
usageKhông — Table to JSON / SQL chạy hoàn toàn trong trình duyệt của bạn, vì vậy những gì bạn dán sẽ không bao giờ rời khỏi máy bạn đang sử dụng. Điều đó quan trọng nếu bạn đang kiểm tra thứ gì đó có chứa mã thông báo, khóa hoặc dữ liệu khách hàng. Đóng tab là đủ để xóa nó.
troubleshootingLỗi chỉ ra vị trí đầu tiên không thể phân tích được, lỗi này thường xảy ra ngay sau lỗi thực sự chứ không phải lỗi đó - thiếu dấu phẩy, dấu ngoặc kép hoặc dấu ngoặc không đóng hoặc dấu ngoặc kép thông minh được dán từ tài liệu thay vì dấu ngoặc thẳng. Trước tiên hãy kiểm tra dòng phía trên vị trí được báo cáo.
troubleshootingKhông cho cả hai. Table to JSON / SQL là miễn phí, bản tải xuống của bạn không có hình mờ và cuối cùng không có yêu cầu gì — không có điểm nào trong quy trình mà bạn hoàn thành công việc và sau đó phát hiện ra rằng nó sẽ tốn tiền.
pricingKhông — Table to JSON / SQL chạy trong trình duyệt trên máy tính để bàn và điện thoại. Không cần cài đặt gì, không cần dùng thử để bắt đầu và không cần mua giấy phép trước khi bạn có thể xem liệu nó có đáp ứng được những gì bạn cần hay không. Hãy thử nó trên tập tin mà bạn thực sự đang gặp khó khăn thay vì một tập tin mẫu.
troubleshootingBảng sang JSON giúp bạn hoàn thành công việc như thế nào
Những vấn đề thực tế mà nó giải quyết hàng ngày — cho doanh nghiệp, người sáng tạo và các công việc hàng ngày. Tìm trường hợp sử dụng phù hợp với bạn và bắt đầu.
Di chuyển từ CSV sang API
Bạn có một bản xuất CSV cũ từ một đối tác và cần POST nó vào API REST hiện đại mong đợi JSON. Chuyển đổi, 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.
Gieo Dữ Liệu Cơ Sở Dữ Liệu
Tạo câu lệnh SQL INSERT sẵn sàng chạy từ một file CSV chứa dữ liệu thử nghiệm. Dán thẳng vào file migration hoặc shell psql của bạn. Kết quả xử lý đúng chuỗi, số, giá trị null và boolean.
Nạp dữ liệu vào BigQuery / Snowflake
Kho dữ liệu đám mây nạ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 vùng staging của BigQuery, Snowflake hoặc Redshift.
Bảng tài liệu Markdown
Chuyển nội dung dán từ tài liệu Markdown của bạn thành JSON để xử lý bằng chương trình — tạo mục FAQ, mục điều hướng hoặc dữ liệu các gói giá từ bảng Markdown dễ đọc.
Phân tích biểu mẫu đã gửi
Xuất phản hồi Google Forms hoặc Typeform của bạn dưới dạng CSV, chuyển sang JSON rồi phân tích hoặc đưa vào CRM qua API. Hàng tiêu đề sẽ trở thành tên các trường dữ liệu.
Tạo dữ liệu cho trang tĩnh
Đưa dữ liệu bảng vào getStaticProps của Next.js, 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ỗi hàng thành một trang.
Tạo dữ liệu kiểm thử QA
Dán một bảng tính các kịch bản kiểm thử và xuất fixture JSON hoặc JSONL thẳng vào bộ kiểm thử Jest, Pytest hay Playwright, bỏ qua hoàn toàn việc viết tay file dữ liệu giả.
Nhập hàng loạt danh mục nhà cung cấp
Chuyển tệp CSV bảng giá của nhà cung cấp thành các câu lệnh SQL INSERT cho bảng sản phẩm của bạn, hoặc JSON cho ứng dụng nhập hàng loạt Shopify/WooCommerce, dùng trường Tên bảng để nhắm đến đúng bảng mà cửa hàng của bạn cần.
Đồng bộ Zapier và Airtable không cần code
Biến một bảng tính đã xuất thành dạng mảng hay đối tượng JSON mà một webhook Zapier, một tự động hóa Airtable hay một kịch bản Make.com yêu cầu, mà không cần viết một tập lệnh chuyển đổi.
Đối Chiếu Sao Kê Ngân Hàng
Chuyển tệp CSV sao kê ngân hàng hoặc thẻ đã xuất thành JSON cho bảng điều khiển tài chính cá nhân, hoặc thành các câu lệnh SQL INSERT để nạp giao dịch thẳng vào cơ sở dữ liệu sổ cái.
Tạo tệp dữ liệu cho trang tĩnh
Chuyển một bảng tính giới thiệu nhân sự, các gói giá hoặc danh sách sản phẩm thành một tệp dữ liệu JSON mà các mẫu Hugo, Jekyll, Astro hoặc Eleventy lặp qua trực tiếp, bỏ qua tệp data/*.json viết tay mà một bản dựng JAMstack thường yêu cầu.
Hướng dẫn cho công cụ này
Ngắm nhìn từng vùng đất chuyển hóa
Mỗi bức ảnh đều vượt qua dấu gạch chéo và đi ra phía bên kia.


























