XML til Kotlin-konverterer
Konverter XML til Kotlin-dataklasser for Android-utvikling på nett
XML-inndata
Kotlin-utdata
Hva er XML til Kotlin?
Kotlin bruker XmlPullParser eller biblioteker som Moshi for XML. Dette verktøyet genererer Kotlin-dataklasser fra XML-en din for Android-apper. W3C XML-spesifikasjonen definerer formatet – konverteringen skjer i nettleseren din og ingenting sendes til en server.
Slik bruker du verktøyet
Lim inn eller last opp XML
Lim inn XML eller last opp en fil. Angi klassenavn, pakke, Dataklasse og Nullable-typer i innstillingene.
Se gjennom Kotlin-utdataene
Høyre panel viser genererte dataklasser. Bruk XmlPullParser eller et bibliotek til å parse og fylle ut.
Kopier eller last ned
Bruk Kopier eller Last ned. For JSON til Kotlin, bruk JSON til Kotlin. For XML-formatering, bruk XML-formaterer.
Ofte stilte spørsmål
Dataklasse eller vanlig klasse for XML?
Aktiver Dataklasse for en data class med automatisk genererte equals(), hashCode() og copy(). Ideelt for de fleste Android-brukstilfeller.
Hvordan parser jeg XML i den genererte Kotlin-klassen?
Bruk Androids XmlPullParser for streaming, eller kotlinx.serialization med XML-pluginen for annotasjonsbasert mapping.
Sendes dataene mine noe sted?
Nei. Genereringen kjører helt i nettleseren din — XML-en din når aldri serveren vår.
Når hjelper XML til Kotlin?
Når du bygger Android-apper som bruker XML-APIer eller konfigurasjon, generer dataklasser her. Bruk XmlPullParser eller Moshi til å parse.
Eksempler på XML til Kotlin
Her er et eksempel på generering av Kotlin-dataklasser fra XML.
Eksempel: Abonnentpost
XML-inndata:
Generert Kotlin-utdata:
Relaterte verktøy
For XML-parsing i Kotlin, se XmlPullParser og Kotlin-dokumentasjon. For XML, se W3C XML-spesifikasjonen og W3C XML. For parsing i nettleseren, se MDN DOMParser. For JSON, se json.org.