XML-syöte

Swift-tulos

Mikä on XML Swift-muunnin?

Swift käyttää XMLParser- tai XMLDecoder-luokkaa XML:ään. Tämä työkalu generoi Swift-rakenteita XML:stäsi iOS- ja macOS-sovelluksiin. W3C XML -määrittely kuvaa syötemuodon; muunnos tapahtuu selaimessasi. Mitään ei lähetetä palvelimelle.

Miten työkalua käytetään

1

Liitä tai lataa XML

Liitä XML tai lataa tiedosto. Aseta rakenteen nimi, Käytä Codablea ja Valinnaiset tyypit asetuksissa.

2

Tarkista Swift-tulos

Oikea paneeli näyttää generoidut rakenteet. Käytä XMLParseria tai XMLDecoderia jäsentämiseen ja täyttämiseen.

3

Kopioi tai lataa

Käytä Kopioi tai Lataa tiedostona. JSON:n muuntamiseen Swiftiksi käytä JSON Swiftiin. XML:n muotoiluun käytä XML-muotoilutyökalu.

Milloin XML Swift-muunnin auttaa

Kun rakennat iOS- tai macOS-sovelluksia, jotka käyttävät XML API:ita tai asetuksia, generoi rakenteet täällä. Käytä XMLParseria tai XMLDecoderia jäsentämiseen.

XML Swift-muunnin esimerkkejä

Tässä esimerkki Swift-rakenteiden generoinnista XML:stä.

Esimerkki: Tilaajatietue

XML-syöte:

Syöte

Generoitu Swift-tulos:

Tulos

Usein kysyttyä

Codable XML:lle?

Swiftin Codable on suunniteltu JSON:lle. XMLDecoder on olemassa, mutta XML tarvitsee usein XMLParserin manuaalisella yhdistämisellä. Ota käyttöön Käytä Codablea, jos asetuksesi tukevat sitä.

Lähetetäänkö dataani minnekään?

Ei. Generointi tapahtuu selaimessasi.

Liittyvät työkalut

Swift XML -jäsentämiseen katso XMLParser ja Swift-dokumentaatio. XML:stä katso W3C XML -määrittely ja W3C XML. Selaimessa jäsentämiseen katso MDN DOMParser. JSON:sta katso json.org.