Entrada XML

Saída Rust

O que é XML para Rust?

Rust oferece quick-xml e serde para parsing XML. Esta ferramenta gera structs Rust 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, Módulo e derive.

2

Rever saída Rust

O painel direito mostra as structs geradas. Use quick-xml com serde para analisar.

3

Copiar ou descarregar

Use Copiar ou Descarregar. Para JSON para Rust: JSON para Rust. Para formatação XML: Formatador XML.

Quando XML para Rust ajuda

Use esta ferramenta para serviços Rust que consomem APIs ou feeds XML.

Perguntas frequentes

quick-xml vs serde?

quick-xml analisa o XML. serde serializa e deserializa. Combine-os para uma abordagem tipada.

Os meus dados são enviados para algum sítio?

Não. A geração executa-se no seu navegador.

Exemplos XML para Rust

Exemplo de geração de structs Rust a partir de XML.

Exemplo: Registo de assinante

Entrada XML:

Entrada

Saída Rust gerada:

Saída

Ferramentas relacionadas

Para quick-xml: docs.rs. Para serde: serde.rs. Para XML: W3C XML.