Conversor XML para Ruby
Converter XML para classes Ruby para Rails
Entrada XML
Saída Ruby
O que é XML para Ruby?
Ruby oferece Nokogiri e REXML para parsing XML. Esta ferramenta gera classes Ruby 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 classe, Módulo, Struct e Tipos nullable.
Rever saída Ruby
O painel direito mostra as classes geradas. Use Nokogiri ou REXML para analisar.
Copiar ou descarregar
Use Copiar ou Descarregar. Para JSON para Ruby: JSON para Ruby. Para formatação XML: Formatador XML.
Quando XML para Ruby ajuda
Use esta ferramenta para apps Rails que consomem APIs ou feeds XML.
Perguntas frequentes
Nokogiri vs REXML?
Nokogiri é mais performante. REXML está integrado no Ruby. Ambos funcionam com a estrutura gerada.
Os meus dados são enviados para algum sítio?
Não. A geração executa-se no seu navegador.
Exemplos XML para Ruby
Exemplo de geração de classes Ruby a partir de XML.
Exemplo: Registo de assinante
Entrada XML:
Saída Ruby gerada:
Ferramentas relacionadas
Para Nokogiri: nokogiri.org. Para XML: W3C XML.