Bezpłatny Generator Struktur Go z XML Online
Generuj struktury Go z XML natychmiast w przeglądarce — bez przesyłania.
Wejście XML
Wyjście Go
Czym jest konwersja XML do Go?
Go używa struktur z encoding/xml dla XML. To narzędzie generuje struktury Go z Twojego XML, dzięki czemu możesz odmarshalować do typowanych danych. Użyj encoding/xml do parsowania. Specyfikacja W3C XML definiuje format; konwersja działa w przeglądarce. Nic nie jest wysyłane na serwer.
Jak używać tego narzędzia
Wklej lub wczytaj XML
Wklej XML lub wczytaj plik. Ustaw nazwę struktury, pakiet i tagi XML w konfiguracji.
Przejrzyj wyjście Go
Prawy panel pokazuje wygenerowane struktury. Użyj xml.Unmarshal do parsowania XML do tych typów.
Kopiuj lub pobierz
Użyj Kopiuj lub Pobierz. Do formatowania XML użyj Formatera XML. Do konwersji JSON użyj XML do JSON.
Kiedy konwersja XML do Go jest przydatna
Podczas budowania serwisów Go korzystających z SOAP, RSS lub API XML, generuj tutaj struktury. Użyj encoding/xml do odmarshalowania. Specyfikacja W3C XML definiuje format.
Przykłady konwersji XML do Go
Oto przykład generowania struktur Go z XML.
Przykład: Rekord abonenta
Wejście XML:
Wygenerowane wyjście Go:
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ą gdzieś wysyłane?
Nie. Generowanie odbywa się w przeglądarce.
Powiązane narzędzia
Do parsowania XML w Go: encoding/xml i dokumentacja Go. Dla XML: specyfikacja W3C XML i W3C XML. Do parsowania w przeglądarce: MDN DOMParser. Dla JSON: json.org.