Formateadores y código
JSON a Scala Case Class
Scala case classes for Circe / Play JSON.
Nota del editor
Understanding · Case classes and typeclass derivation.
Este capítulo en profundidad está disponible solo en inglés por el momento. La herramienta de conversión de arriba funciona en tu idioma; el artículo explicativo extenso aún no se ha traducido.
Preguntas frecuentes
Quick answers.
›Which Scala versions are supported?
The output follows standard Scala 2.13 and Scala 3 syntax for case classes. It uses standard collection types like `List` or `Seq` and optional fields where appropriate.
›Does it support Circe or Play JSON?
Yes. It generates the base case class structure which can then be used with `deriveDecoder` in Circe or `Json.format` in Play JSON. Key names are preserved to match the source JSON.
›How does it handle nested objects?
The converter recursively identifies nested structures and generates separate, linked case classes for every object found within the payload.
›Is my data sent to any external API?
No. The parsing and code generation logic runs entirely within your browser environment. Your JSON structure never leaves your device.
La gente también busca
Herramientas relacionadas
More in this room.
- JSON a Interfaz TypeScriptInfiera tipos de una muestra JSON y emita interfaces TS.
- JSON a Clase C#Genere clases POCO a partir de una muestra JSON.
- JSON a POJO de JavaEmita un POJO de Java a partir de una muestra JSON.
- JSON a Dataclass de PythonDataclasses con sugerencia de tipo (con Pydantic opcional) desde JSON.
- JSON a Estructura GoEstructuras Go idiomáticas con etiquetas `json:`.
- JSON a Clase de Datos KotlinClases de datos concisas para cualquier muestra JSON.