Convertitore XML a Swift
Converti XML in struct Swift per lo sviluppo iOS e macOS
Input XML
Output Swift
Cos'è XML a Swift?
Swift usa XMLParser o XMLDecoder per XML. Questo strumento genera struct Swift da XML per app iOS e macOS. La conversione viene eseguita nel browser. Niente viene inviato a un server.
Come usare questo strumento
Incolla o carica XML
Incolla il tuo XML o carica un file. Nelle impostazioni configura il nome della struct, Usa Codable e i tipi opzionali.
Verifica l'output Swift
Il pannello di destra mostra le struct generate. Usa XMLParser o XMLDecoder per il parsing e popola i dati.
Copia o scarica
Usa Copia o Scarica. Per JSON a Swift usa JSON a Swift. Per la formattazione XML usa Formattatore XML.
Quando XML a Swift è utile
Quando si sviluppano app iOS o macOS che usano API o configurazioni XML, genera qui le struct. Per il parsing usa XMLParser o XMLDecoder.
Esempi XML a Swift
Ecco un esempio di generazione di struct Swift da XML.
Esempio: Record abbonato
Input XML:
Output Swift generato:
Domande frequenti
Codable per XML?
Codable in Swift è pensato per JSON. Esiste XMLDecoder ma XML spesso richiede XMLParser con mappatura manuale. Abilita Usa Codable se la configurazione lo supporta.
I miei dati vengono inviati da qualche parte?
No. La generazione viene eseguita nel browser.
Strumenti correlati
Per il parsing XML in Swift: XMLParser e documentazione Swift. Per XML: W3C XML.