Conversor XML para Swift
Converter XML para structs e classes Swift para Codable
Entrada XML
Saída Swift
O que é XML para Swift?
Swift oferece XMLParser e Codable. Esta ferramenta gera structs Swift a partir da sua estrutura XML.
Como usar esta ferramenta
Colar ou carregar XML
Cole XML ou carregue um ficheiro. Use o painel para Nome da struct e Usar Codable.
Rever saída Swift
O painel direito mostra as structs geradas. Use XMLParser ou uma biblioteca XML para analisar.
Copiar ou descarregar
Use Copiar ou Descarregar. Para JSON para Swift: JSON para Swift. Para formatação XML: Formatador XML.
Quando XML para Swift ajuda
Use esta ferramenta para apps iOS/macOS que consomem APIs ou feeds XML.
Exemplos XML para Swift
Exemplo de geração de structs Swift a partir de XML.
Exemplo: Registo de assinante
Entrada XML:
Saída Swift gerada:
Perguntas frequentes
XMLParser vs Codable?
XMLParser é para parsing manual. Codable é para JSON; para XML usa bibliotecas de terceiros.
Os meus dados são enviados para algum sítio?
Não. A geração executa-se no seu navegador.
Ferramentas relacionadas
Para XMLParser: documentação Apple. Para XML: W3C XML.