mirror of
https://github.com/fankes/moshi.git
synced 2025-10-18 23:49:21 +08:00
EventJsonAdapter Kotlin sample update (#1481)
This commit is contained in:
24
README.md
24
README.md
@@ -349,19 +349,21 @@ class EventJsonAdapter {
|
|||||||
|
|
||||||
```kotlin
|
```kotlin
|
||||||
class EventJsonAdapter {
|
class EventJsonAdapter {
|
||||||
@FromJson fun eventFromJson(eventJson: EventJson): Event {
|
@FromJson
|
||||||
val event = Event()
|
fun eventFromJson(eventJson: EventJson): Event {
|
||||||
event.title = eventJson.title
|
return Event(
|
||||||
event.beginDateAndTime = "${eventJson.begin_date} ${eventJson.begin_time}"
|
title = eventJson.title,
|
||||||
return event
|
beginDateAndTime = "${eventJson.begin_date} ${eventJson.begin_time}"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ToJson fun eventToJson(event: Event): EventJson {
|
@ToJson
|
||||||
val json = EventJson()
|
fun eventToJson(event: Event): EventJson {
|
||||||
json.title = event.title
|
return EventJson(
|
||||||
json.begin_date = event.beginDateAndTime.substring(0, 8)
|
title = event.title,
|
||||||
json.begin_time = event.beginDateAndTime.substring(9, 14)
|
begin_date = event.beginDateAndTime.substring(0, 8),
|
||||||
return json
|
begin_time = event.beginDateAndTime.substring(9, 14),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
Reference in New Issue
Block a user