Chuyển đổi JSON sang TOML

Cần chuyển đổi ngược không?
TOML to JSON Converter

Đầu vào: JSON

1

Đầu ra: TOML

Thêm dữ liệu JSON để xem đầu ra TOML

Cấu hình TOML được chuyển đổi của bạn sẽ xuất hiện ở đây

Cách chuyển đổi JSON sang TOML

  1. Bước 1 – Nhập JSON

    • Dán JSON bạn muốn chuyển đổi vào bảng điều khiển trình soạn thảo bên trái.
    • Công cụ hoạt động tốt nhất với sử dụng giống cấu hình, nhưng hỗ trợ mảng và lồng nhau sâu.
    • Sử dụng nút Nhập để tải các tệp cấu hình lớn trực tiếp.
  2. Bước 2 – Xác minh đầu ra TOML

    • Đối tượng lồng nhau được chuyển đổi thành bảng TOML tiêu chuẩn ([section]) hoặc bảng inline.
    • Mảng đối tượng trở thành Mảng bảng ([[section]]).
    • Kiểm tra xem chuỗi và ngày được định dạng chính xác trong bảng bên phải.
  3. Bước 3 – Sử dụng TOML của bạn

    • Sao chép kết quả vào bộ nhớ tạm của bạn để sử dụng trong Cargo.toml, pyproject.toml hoặc cấu hình hiện đại khác.
    • Tải xuống tệp .toml để sử dụng ngoại tuyến.
Ví dụ: JSON sang TOML
// Đầu vào JSON
{
  "package": {
    "name": "my-app",
    "version": "1.0.0"
  }
}

// Đầu ra TOML
[package]
name = "my-app"
version = "1.0.0"

Công cụ cấu hình liên quan

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

Đối tượng JSON lồng nhau được chuyển đổi như thế nào?

Đối tượng lồng nhau trở thành phần TOML với dấu chấm. Ví dụ, {database: {host: 'localhost'}} trở thành [database] với host = 'localhost'.

Mảng JSON được xử lý như thế nào?

Mảng đơn giản trở thành mảng TOML với dấu ngoặc vuông. Mảng đối tượng được chuyển đổi thành bảng mảng sử dụng cú pháp [[table.name]].

Các loại dữ liệu phức tạp thì sao?

Ngày tháng được định dạng dưới dạng chuỗi ISO 8601, cấu trúc lồng nhau phức tạp trở thành bảng inline và các ký tự đặc biệt được escape phù hợp.

Tôi có thể chuyển đổi dữ liệu JSON trực tiếp không?

Có! Bạn có thể dán JSON trực tiếp vào trình soạn thảo đầu vào hoặc nhập dữ liệu JSON từ nhiều nguồn khác nhau sử dụng nút nhập.

Dữ liệu của tôi có an toàn không?

Có, tất cả xử lý dữ liệu diễn ra hoàn toàn trong trình duyệt của bạn. Dữ liệu JSON của bạn không bao giờ được gửi đến bất kỳ máy chủ nào, đảm bảo quyền riêng tư và bảo mật hoàn toàn.

Chuyển đổi JSON sang TOML | JSONSwiss