T

Text Machine

Công cụ văn bản mạnh mẽ, ngay trong trình duyệt của bạn

Bộ chuyển đổi JSON ↔ CSV

Chuyển đổi JSON sang CSV và CSV trở lại thành JSON ngay trong trình duyệt. Dán một mảng các đối tượng để có bảng dữ liệu sẵn sàng cho bảng tính, hoặc dán CSV để nhận JSON có cấu trúc — với toàn quyền kiểm soát dấu phân cách và hàng tiêu đề.

Dấu phân cách

Đầu vào JSON
Đầu ra CSV

Nhập dữ liệu ở trên để xem kết quả chuyển đổi tại đây.

Cách sử dụng Bộ chuyển đổi JSON ↔ CSV

  1. 1

    Chọn chiều chuyển đổi

    Dùng nút gạt để chọn JSON sang CSV hoặc CSV sang JSON. Nút đổi chiều sẽ đưa kết quả của bạn vào ô đầu vào để bạn có thể chuyển đổi ngược lại theo chiều kia.

  2. 2

    Dán dữ liệu của bạn

    Dán một mảng JSON gồm các đối tượng, hoặc văn bản CSV, vào ô đầu vào. Quá trình chuyển đổi tự động chạy ngay khi bạn gõ.

  3. 3

    Thiết lập tùy chọn

    Chọn dấu phân cách phù hợp với dữ liệu của bạn, và khi đọc CSV, hãy quyết định xem hàng đầu tiên có phải là tiêu đề hay không và có phân tích số cùng boolean hay không.

  4. 4

    Sao chép kết quả

    Xem lại kết quả đã chuyển đổi và sao chép vào khay nhớ tạm, sẵn sàng để đưa vào một bảng tính, một cơ sở dữ liệu hay mã nguồn của bạn.

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

Làm thế nào để chuyển JSON sang CSV?
Dán một mảng JSON gồm các đối tượng vào ô đầu vào. Mỗi đối tượng sẽ thành một hàng, và công cụ tự động thu thập mọi khóa trên tất cả các đối tượng để dựng nên hàng tiêu đề cột, nhờ vậy ngay cả những bản ghi có trường khác nhau cũng được sắp đúng cột.
Công cụ sử dụng định dạng CSV nào?
Công cụ tuân theo quy ước RFC 4180 phổ biến: bất kỳ trường nào chứa dấu phân cách, dấu ngoặc kép hoặc dấu xuống dòng đều được bao trong dấu ngoặc kép, và các dấu ngoặc kép bên trong được nhân đôi. Bạn có thể đổi dấu phân cách giữa dấu phẩy, dấu chấm phẩy và tab cho khớp với bảng tính của mình.
Công cụ có chuyển CSV ngược lại thành JSON được không?
Có. Hãy chuyển chiều sang CSV sang JSON. Theo mặc định, hàng đầu tiên được xem là tiêu đề đặt tên cho từng cột, và mỗi hàng tiếp theo trở thành một đối tượng JSON. Bật “Phân tích số & boolean” để biến văn bản dạng số và dạng true hoặc false thành các giá trị JSON thực sự.
Các đối tượng lồng nhau được xử lý thế nào?
Vì CSV là một định dạng phẳng, dựa trên bảng, nên khi bạn chuyển từ JSON sang CSV, các đối tượng và mảng lồng nhau được tuần tự hóa thành văn bản JSON gọn trong một ô duy nhất. Với dữ liệu lồng sâu, định dạng JSON hoặc YAML thường phù hợp hơn.
Dữ liệu của tôi có được tải lên máy chủ không?
Không. Toàn bộ quá trình chuyển đổi chạy cục bộ ngay trong trình duyệt của bạn. Dữ liệu của bạn không bao giờ bị tải lên, ghi lại hay lưu trữ, nên nó hoàn toàn riêng tư và công cụ vẫn hoạt động ngay cả khi bạn ngoại tuyến.

Công cụ liên quan

Tiếp tục với những công cụ hữu ích này

Bộ chuyển đổi JSON ↔ YAML

Bộ chuyển đổi Unix Timestamp

Bộ chuyển đổi CSV sang JSON

Bộ chuyển đổi Nhị phân ↔ Thập phân

Bộ Chuyển Đổi Thập Phân ↔ Nhị Phân

Bộ chuyển đổi Văn bản ↔ Nhị phân