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 CSV sang JSON

Chuyển CSV hoặc TSV thành JSON gọn gàng ngay trong trình duyệt của bạn. Hàng đầu tiên trở thành các khóa, dấu phân cách được nhận diện tự động, và bạn có thể giữ mỗi giá trị ở dạng văn bản hoặc cho số và boolean được phân tích theo kiểu — không có gì bị tải lên.

Dấu phân cách

Đầu ra

Giá trị

Hàng đầu tiên trở thành các khóa cho mỗi đối tượng.

CSV
JSON

JSON của bạn sẽ hiển thị ở đây.

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

  1. 1

    Dán CSV của bạn

    Dán các hàng dữ liệu CSV hoặc TSV, mỗi bản ghi trên một dòng. Giữ tên cột ở hàng đầu tiên để chúng có thể trở thành các khóa.

  2. 2

    Chọn dấu phân cách

    Để ở chế độ Tự động để nhận diện dấu phẩy, dấu chấm phẩy hoặc tab một cách tự động, hoặc chọn dấu phân cách mà dữ liệu của bạn sử dụng.

  3. 3

    Chọn dạng đầu ra

    Dùng Đối tượng để biến mỗi hàng thành một đối tượng có khóa theo tiêu đề, hoặc dùng Hàng để giữ mỗi dòng dưới dạng một mảng đơn giản. Chuyển Giá trị sang Có kiểu để đọc số và boolean thành kiểu JSON thực sự.

  4. 4

    Sao chép JSON

    Sao chép JSON đã định dạng và dán thẳng vào mã nguồn, một yêu cầu API hay một tệp cấu hình của bạn.

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

Làm thế nào để chuyển CSV sang JSON?
Dán CSV của bạn với tên cột ở hàng đầu tiên, và JSON đã định dạng sẽ xuất hiện ngay bên dưới. Dùng nút Sao chép để lấy kết quả. Mọi thứ đều chạy trong trình duyệt của bạn.
Hàng đầu tiên có bắt buộc phải là tiêu đề không?
Ở chế độ Đối tượng, hàng đầu tiên được dùng làm các khóa cho mọi đối tượng. Nếu dữ liệu của bạn không có tiêu đề, hãy chuyển sang chế độ Hàng và mỗi dòng sẽ trở thành một mảng giá trị đơn giản thay vào đó.
Công cụ có đọc được tab hay dấu chấm phẩy chứ không chỉ dấu phẩy không?
Có. Chế độ Tự động nhận diện dữ liệu phân tách bằng dấu phẩy, dấu chấm phẩy và tab, nên một bản sao từ bảng tính hay một tệp CSV kiểu châu Âu đều được chuyển đổi mà không cần thay đổi cài đặt nào.
Số và boolean được xử lý như thế nào?
Theo mặc định, mọi giá trị vẫn là một chuỗi. Chuyển Giá trị sang Có kiểu và công cụ sẽ đọc các số thuần thành số JSON, đọc true và false thành boolean, và đọc từ null thành giá trị null thực sự.
Dữ liệu của tôi có được tải lên đâu đó không?
Không. Quá trình chuyển đổi diễn ra hoàn toàn trong trình duyệt của bạn bằng JavaScript, nên CSV của bạn không bao giờ rời khỏi thiết bị và không có gì được lưu trên máy chủ.

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 ↔ CSV

Bộ chuyển đổi Unix Timestamp

Bộ chuyển đổi JSON ↔ YAML

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

Bộ chuyển đổi Văn bản ↔ Hex

Trình dịch mã Morse