Conversor XML para Rust
Converter XML para structs Rust para serde e quick-xml
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
Colar ou carregar XML
Cole XML ou carregue um ficheiro. Use o painel para Nome da struct, Módulo e derive.
Rever saída Rust
O painel direito mostra as structs geradas. Use quick-xml com serde para analisar.
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:
Saída Rust gerada:
Ferramentas relacionadas
Para quick-xml: docs.rs. Para serde: serde.rs. Para XML: W3C XML.