Entrada XML

Saída Scala

O que é XML para Scala?

Scala oferece scala-xml para parsing. Esta ferramenta gera classes ou case classes 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 classe, Pacote, case class e Option.

2

Rever saída Scala

O painel direito mostra as classes geradas. Use scala-xml para analisar.

3

Copiar ou descarregar

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

Quando XML para Scala ajuda

Use esta ferramenta para apps Scala/Spark que consomem APIs ou feeds XML.

Perguntas frequentes

Case class para XML?

Ative Usar case class para case classes com equals/hashCode. Use Option para elementos opcionais.

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

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

Exemplos XML para Scala

Exemplo de geração de classes Scala a partir de XML.

Exemplo: Registo de assinante

Entrada XML:

Entrada

Saída Scala gerada:

Saída

Ferramentas relacionadas

Para scala-xml: scala-lang.org. Para XML: W3C XML.