Wejście XML

Wyjście Kotlin

Czym jest konwerter XML do Kotlin?

Kotlin używa XmlPullParser lub bibliotek takich jak Moshi do obsługi XML. To narzędzie generuje klasy danych Kotlin z XML dla aplikacji Android. Konwersja odbywa się w przeglądarce. Nic nie jest wysyłane na serwer.

Jak używać tego narzędzia

1

Wklej lub wczytaj XML

Wklej XML lub wczytaj plik. W ustawieniach skonfiguruj nazwę klasy, pakiet, klasę danych i typy nullable.

2

Sprawdź wyjście Kotlin

Prawy panel pokazuje wygenerowane klasy danych. Użyj XmlPullParser lub biblioteki do parsowania i wypełnienia danych.

3

Kopiuj lub pobierz

Użyj Kopiuj lub Pobierz. Dla JSON do Kotlin użyj JSON do Kotlin. Do formatowania XML użyj Formatera XML.

Często zadawane pytania

Klasa danych czy zwykła klasa dla XML?

Włącz Klasę danych, aby uzyskać data class z automatycznie generowanymi equals(), hashCode() i copy(). Idealne dla większości przypadków Android.

Jak parsować XML do wygenerowanej klasy Kotlin?

Użyj XmlPullParser z Androida do streamingu lub kotlinx.serialization z pluginem XML do mapowania opartego na adnotacjach.

Czy moje dane są gdzieś wysyłane?

Nie. Generowanie odbywa się całkowicie w Twojej przeglądarce — Twój XML nigdy nie trafia na nasz serwer.

Kiedy konwerter XML do Kotlin jest przydatny

Gdy tworzysz aplikacje Android korzystające z API lub konfiguracji XML, generuj tu klasy danych. Do parsowania użyj XmlPullParser lub Moshi.

Przykłady XML do Kotlin

Oto przykład generowania klas danych Kotlin z XML.

Przykład: Rekord subskrybenta

Wejście XML:

Wejście

Wygenerowane wyjście Kotlin:

Wyjście

Powiązane narzędzia

Do parsowania XML w Kotlin: XmlPullParser i dokumentacja Kotlin. Dla XML: W3C XML.