Input XML

Output Go

Cos'è la Conversione XML in Go?

Go usa encoding/xml per XML. Questo narzedzie genera struct Go dall'XML. La specifica W3C XML definisce il formato, e la conversione viene eseguita nel browser. Nulla viene inviato a un server.

Jak uzywac tego narzedzia

1

Incolla o Wczytaj XML

Incolla l'XML o carica un plik. Configura il nome della struct, il pacchetto e i tag XML nelle impostazioni.

2

Esamina l'Output Go

Il pannello di destra mostra le struct generate. Usa <code>xml.Unmarshal</code> per analizzare l'XML.

3

Kopiuj o Pobierz

Usa Kopiuj o Pobierz. Per la formattazione XML usa Formater XML. Per la conversione JSON usa XML in JSON.

Quando la Conversione XML in Go è Utile

Quando sviluppi servizi Go che usano SOAP, RSS o API XML, genera le struct qui. Usa encoding/xml per l'unmarshal.

Przyklady Conversione XML in Go

Przyklad di generazione di struct Go da XML.

Przyklad: Record abbonato

Input XML:

Input

Output Go generato:

Output

Często zadawane pytania

Tagi XML w polach struktury?

Włącz Tagi XML w konfiguracji. Generator dodaje xml:"tagname" dla poprawnego odmarshalowania.

Czy moje dane są wysyłane gdziekolwiek?

Nie. Generowanie odbywa się w przeglądarce.

Powiązane narzędzia

Per il parsing XML in Go: encoding/xml e documentazione Go. Per XML: specifica W3C XML.