JSON to Rust Struct: hướng dẫn bắt đầu nhanh

Mọi thứ bạn cần cho lần dùng thành công đầu tiên: dán gì vào, tùy chọn nào thực sự quan trọng, và đọc kết quả ra sao.

Đầu vào JSON to Rust Struct Đầu ra Chạy 100% trên trình duyệt — dữ liệu không rời khỏi thiết bị.
JSON to Rust Struct — Đầu vào → Đầu ra. Chạy 100% trên trình duyệt — dữ liệu không rời khỏi thiết bị.

Cách dùng

  1. Mở công cụ và dán dữ liệu vào khung bên trái.
  2. Chỉ chỉnh những tùy chọn mà tác vụ thực sự cần — giá trị mặc định đã đúng cho hầu hết trường hợp.
  3. Đọc kết quả ở khung bên phải; kết quả cập nhật khi bạn gõ.
  4. Dùng Sao chép để lấy kết quả, hoặc Tải xuống để lưu thành tệp.
Cách dùng · JSON to Rust Struct 1 Dán dữ liệu vào ô nhập(hoặc nạp ví dụ). 2 Chỉnh tùy chọn theođịnh dạng mong muốn. 3 Sao chép, tải hoặc xemkết quả — cập nhật khibạn gõ.
Cách dùng — 3

Ví dụ

Emits serde rename attributes so the Rust field names can stay idiomatic.

Đầu vào

{"id":42,"title":"Hello","tags":["a","b"],"active":true}

Đầu ra — Kết quả

use serde::{Deserialize, Serialize};

#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct Root {
    #[serde(rename = "id")]
    pub id: i64,
    #[serde(rename = "title")]
    pub title: String,
    #[serde(rename = "tags")]
    pub tags: Vec<String>,
    #[serde(rename = "active")]
    pub active: bool,
}

Chạy

Mô tả

Generate a serde-derived Rust struct with rename attributes from a JSON sample.

JSON to Rust Struct → · Cách dùng → · Công cụ chuyển đổi dữ liệu →

Công cụ liên quan