Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Root(strict = false, name = "RitInfo")
- class RitInfo {
- @field:Element(name = "TreinNummer", required = true)
- lateinit var TreinNummer: String
- @field:Element(name = "TreinDatum", required = true)
- lateinit var TreinDatum: String
- @field:Element(name = "TreinSoort", required = true)
- lateinit var TreinSoort: String
- @field:Element(name = "LijnNummer", required = false)
- lateinit var LijnNummer: String
- @field:Element(name = "Vervoerder", required = true)
- lateinit var Vervoerder: String
- @field:Element(name = "Reserveren", required = true)
- lateinit var Reserveren: String
- @field:Element(name = "Toeslag", required = true)
- lateinit var Toeslag: String
- @field:Element(name = "SpeciaalKaartje", required = true)
- lateinit var SpeciaalKaartje: String
- @field:Element(name = "Reisplanner", required = true)
- lateinit var Reisplanner: String
- @field:Element(name = "LogischeRit", required = true)
- lateinit var LogischeRit: LogischeRit
- }
- @Root(strict = false, name = "LogischeRit")
- class LogischeRit {
- @field:Element(name = "LogischeRitNummer", required = true)
- lateinit var LogischeRitNummer: String
- @field:ElementList(name = "LogischeRitDeel", required = true)
- lateinit var LogischeRitDeel: List<LogischeRitDeel>
- }
- @Root(strict = false, name = "LogischeRitDeel")
- class LogischeRitDeel {
- @field:Element(name = "LogischeRitDeelNummer", required = true, type = String::class)
- lateinit var LogischeRitDeelNummer: String
- @field:ElementList(name = "LogischeRitDeelStation", required = true)
- lateinit var LogischeRitDeelStation: List<LogischeRitDeelStation>
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement