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

1

Lim inn eller last opp XML

Lim inn XML eller last opp en fil. Angi strukturnavn, Bruk Codable og Valgfrie typer i konfigurasjonen.

2

Gjennomgå Swift-utdataen

Høyre panel viser genererte strukturer. Bruk XMLParser eller XMLDecoder til å parse og fylle ut.

3

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:

Inndata

Generert Swift-utdata:

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.