জয়েন লগইন

কোটলিন জেসন

🌈কোটলিন জেসন কি?

📋কোটলিন জেসন হলো JSON ডেটা সংরক্ষণ ও রূপান্তর করার পদ্ধতি।

⚒️কোটলিন জেসন JSON ডেটা সংরক্ষণ ও রূপান্তর করতে ব্যবহৃত হয়।

কোটলিন জেসন সমূহ

কোটলিন জেসন এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ decodeFromString - জেসন ডেটা ডিকোড করা
  • ➡️ encodeToString - ডেটা জেসন ডেটাতে ইনকোড করা

decodeFromString - জেসন ডেটা ডিকোড করার উদাহরণ।

kotlin
import kotlinx.serialization.json.Json

val json = """{"নাম":"মোঃ আরিফ","দেশ":"বাংলাদেশ"}"""

val result = Json.parseToJsonElement(json)

println(result)

encodeToString - ডেটা জেসন ডেটাতে ইনকোড করার উদাহরণ।

kotlin
import kotlinx.serialization.json.Json
import kotlinx.serialization.json.buildJsonObject
import kotlinx.serialization.json.put

val user = buildJsonObject {
  put("নাম", "মোঃ আরিফ")
  put("দেশ", "বাংলাদেশ")
}

val result = Json.encodeToString(user)

println(result)

কোটলিন জেসন সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
decodeFromString জেসন ডেটা ডিকোড করতে ব্যবহৃত হয়।
encodeToString ডেটা জেসন ডেটাতে ইনকোড করতে ব্যবহৃত হয়।