Convertir JSON a struct de Rust con Serde en línea
Convierte JSON en un struct de Rust (serde), directamente en tu navegador.
🔒 100 % en el cliente — no se envía ningún dato
Convierte tu JSON en structs de Rust listos para usar, completos con las anotaciones serde Serialize y Deserialize. La herramienta se ejecuta al 100% en el navegador, sin enviar nunca tus datos ni tu código a un servidor.
What is it for?
- ▸ Generar structs serde para parsear una respuesta de API en Rust
- ▸ Crear rápidamente los tipos para un archivo de configuración JSON
- ▸ Evitar errores de escritura derivando los structs automáticamente
- ▸ Iniciar un proyecto de Rust a partir de una muestra de datos JSON
FAQ
¿Cómo convierto JSON en un struct de Rust?
Pega tu JSON y la herramienta genera structs de Rust con los derives de serde correspondientes, listos para copiar en tu proyecto.
¿Las anotaciones de serde se añaden automáticamente?
Sí, cada struct se anota con derive Serialize y Deserialize, y los nombres de los campos se adaptan a las convenciones de Rust.
¿Cómo se gestionan los campos opcionales?
Los valores que pueden faltar o ser null se envuelven en un tipo Option para respetar la seguridad de tipos de Rust.
Related tools
Base32 · codificar / decodificar Codifica y decodifica texto a y desde Base32 (RFC 4648) en tu navegador. Base58 codificar/decodificar Codifica y decodifica texto en Base58 (Bitcoin, IPFS) directamente en tu navegador. Base64 · codificar / decodificar Codifica y decodifica texto a y desde Base64 (UTF-8), directamente en tu navegador. Base64URL codificar/decodificar Codifica y decodifica Base64URL (variante segura para URL usada en JWT), en tu navegador. BBCode → HTML Convierte el BBCode de foros en HTML limpio y saneado, directamente en tu navegador. Texto ↔ binario Convierte texto a binario (ASCII/UTF-8) y viceversa.