JSON to Rust Struct: panduan cepat

Semua yang Anda butuhkan untuk penggunaan pertama yang berhasil: apa yang ditempel, opsi mana yang penting, dan cara membaca hasilnya.

Masukan JSON to Rust Struct Keluaran Berjalan 100% di browser — data Anda tidak pernah meninggalkan perangkat.
JSON to Rust Struct — Masukan → Keluaran. Berjalan 100% di browser — data Anda tidak pernah meninggalkan perangkat.

Cara pakai

  1. Buka alat dan tempel masukan Anda di panel kiri.
  2. Atur hanya opsi yang benar-benar dibutuhkan tugas Anda — nilai bawaan sudah tepat untuk sebagian besar masukan.
  3. Baca hasilnya di panel kanan; diperbarui saat Anda mengetik.
  4. Gunakan Salin untuk mengambil hasil, atau Unduh untuk menyimpannya sebagai berkas.
Cara pakai · JSON to Rust Struct 1 Tempel data ke kotakinput (atau muatcontoh). 2 Sesuaikan opsi denganformat yangdiinginkan. 3 Salin, unduh, atauperiksa hasil —diperbarui secaralangsung.
Cara pakai — 3

Contoh

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

Masukan

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

Keluaran — Hasil

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,
}

Jalankan

Deskripsi

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

JSON to Rust Struct → · Cara pakai → · Alat konversi data →

Alat terkait