Gratis XML til Swift Struct-Generator Online
Generer Swift-strukturer fra XML umiddelbart i nettleseren.
XML-inndata
Swift-utdata
Hva er XML til Swift?
Swift bruker XMLParser eller XMLDecoder for XML. Dette verktøyet genererer Swift-strukturer fra XML-en din for iOS- og macOS-apper. W3C XML-spesifikasjonen definerer formatet; konverteringen kjører i nettleseren din. 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 strukturnavn, Bruk Codable og Valgfrie typer i konfigurasjonen.
Gjennomgå Swift-utdataen
Høyre panel viser genererte strukturer. Bruk XMLParser eller XMLDecoder til å parse og fylle ut.
Kopier eller last ned
Bruk Kopier eller Last ned. For JSON til Swift, bruk JSON til Swift. For XML-formatering, bruk XML-formaterer.
Når XML til Swift hjelper
Når du bygger iOS- eller macOS-apper som bruker XML API-er eller konfig, generer strukturer her. Bruk XMLParser eller XMLDecoder for parsing.
XML til Swift-eksempler
Her er et eksempel på generering av Swift-strukturer fra XML.
Eksempel: Abonnentpost
XML-inndata:
Generert Swift-utdata:
Ofte stilte spørsmål
Codable for XML?
Swifts Codable er rettet mot JSON. XMLDecoder finnes, men XML trenger ofte XMLParser med manuell mapping. Aktiver Bruk Codable hvis oppsettet ditt støtter det.
Sendes dataene mine noe sted?
Nei. Generering kjører i nettleseren din.
Relaterte verktøy
For Swift XML-parsing, se XMLParser og Swift-dokumentasjon. For XML, se W3C XML-spesifikasjonen og W3C XML. For parsing i nettleseren, se MDN DOMParser. For JSON, se json.org.