JSON इनपुट
जनरेट किया गया Scala
Scala case classes जेनरेट करने के लिए JSON data दर्ज करें
Framework support के साथ immutable case classes
JSON data structures से Scala case classes जेनरेट करें
Scala case classes जेनरेट करने के लिए JSON data दर्ज करें
Framework support के साथ immutable case classes
JVM सेवाओं और डेटा पाइपलाइनों के लिए JSON प्लेटफ़ॉर्म से स्केला केस क्लास बनाने के लिए इस JSON से स्केला केस क्लास का उपयोग करें।
चरण 1 - एक JSON नमूना पेस्ट
Import का उपयोग करें।चरण 2 - स्काला मॉडल विकल्प चुनें
Class Name सेट करें।Option[String])।List/Seq पर कैसे मार्केट होते हैं।चरण 3 - जनरेट किए गए कोड की समीक्षा करें
Root Type Name, नल हैंडलिंग और फ्रेमवर्क जैसे विकल्प बदलें।चरण 4 - स्काला में केस क्लास का उपयोग करें
चरण 5 - कॉपी करें या डाउनलोड करें
शीघ्र सुझाव
Option को प्राथमिकता देना।// JSON आर्किटेक्चर
{
"id": 123,
"name": "Maeve Winters",
"email": "[email protected]",
"active": true,
"roles": ["admin", "editor"],
"metadata": { "plan": "pro" },
"createdAt": "2024-03-01T10:15:00Z",
"score": 99.5,
"notes": null
}
// Generated Scala models (simplified)
final case class Metadata(plan: String)
final case class Root(
id: Long,
name: String,
email: Option[String],
active: Boolean,
roles: List[String],
metadata: Metadata,
createdAt: String,
score: Double,
notes: Option[Any]
)अधिक JSON और स्कॉच टूल संकेतक जो इस JSON से लेकर स्केलला बिल्डर के साथ शानदार काम करते हैं।
स्थिर स्काला कक्षाओं को JSON उदाहरणों और JSON स्कॉशिया में स्केल के लिए अध्ययन और सत्यापन।
पेलोड और अनुबंधों को मान्य करने के लिए JSON प्लेटफ़ॉर्म से JSON स्कॉच उत्पन्न करें।
मॉडल बनाने के लिए रनटाइम लॉजिस्टिक से पहले JSON को तैयार करें और मान्य करें।
जावा POJO उत्पन्न करने के लिए मिश्रित JVM संवाद तंत्र।
Generator immutable fields के साथ Scala case classes बनाता है, serialization के लिए Circe और Play JSON frameworks support करता है, और proper package structure के साथ Scala naming conventions follow करता है।
हाँ! 'Circe' framework चुनें ताकि Circe की generic semi-automatic derivation से automatic JSON codec derivation के साथ case classes generate हों।
Play JSON framework चुनने पर generator implicit Format instances जोड़ता है ताकि Play Framework के साथ automatic JSON serialization/deserialization हो सके।
Generated Scala case classes default रूप से immutable होती हैं, pattern matching support करती हैं, और functional programming principles के अनुसार automatic equals/hashCode/toString methods शामिल करती हैं।