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

1

Colar ou carregar XML

Cole XML ou carregue um ficheiro. Use o painel para Nome da struct e Usar Codable.

2

Rever saída Swift

O painel direito mostra as structs geradas. Use XMLParser ou uma biblioteca XML para analisar.

3

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:

Entrada

Saída Swift gerada:

Saída

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.