Konwerter XML do Scala
Konwertuj XML in case class Scala per lo sviluppo Scala
Input XML
Output Scala
Cos'è XML do Scala?
Scala usa librerie come scala.xml o scalaxb per XML. Questo narzedzie genera case class Scala da XML. La specifica W3C XML definisce il formato e la conversione viene eseguita nel browser. Niente viene inviato a un server.
Come usare questo narzedzie
Incolla o carica XML
Incolla il tuo XML o carica un plik. Nelle impostazioni specifica il nome della classe, il pacchetto, la data class e i tipi nullable.
Verifica l'output Scala
Il pannello di destra mostra le case class generate. Usa scala.xml o scalaxb per il parsing.
Kopiuj o scarica
Usa Kopiuj o Pobierz. Per JSON do Scala usa JSON do Scala. Per la formattazione XML usa Formater XML.
Quando XML do Scala è utile
Quando si sviluppano app Akka HTTP, Play o Spark che usano API XML, genera qui le case class. Usa scala.xml o scalaxb per il parsing.
czesto zadawane pytania
Usare case class per XML?
Abilita Data class per generare case class con equals/hashCode. Usa Option[T] per gli elementi opzionali.
I miei dane vengono inviati da qualche parte?
Nie. La generazione viene eseguita nel browser.
Esempi XML do Scala
Ecco un esempio di generazione di case class Scala da XML.
Przyklad: Record abbonato
Input XML:
Output Scala generato:
powiazane narzedzia
Per il parsing XML in Scala: scala.xml e scalaxb. Per XML: W3C XML.