einen Weg zu verstehen versuchen, benutzerdefinierte Einweiser für XML als strukturiert zu erstellen:Marshal Einfeld in zwei Tags in golang
<Appointment>
<Date>2004-12-22</Date>
<Time>14:00</Time>
</Appointment>
Ich denke an so etwas wie:
type Appointment struct {
DateTime time.Time `xml:"???"`
}
Frage ist, was würde ich statt ??? ein einzelnes Feld in zwei verschiedenen XML-Tags gespeichert werden?
Sie wahrscheinlich Ihre eigenen Marshaler erstellen müssen 'xml.Marshaler' zu implementieren, die Pflege der Aufspaltung statt das 'DateTime'-Feld nach' date' und 'time' vor dem Marshalling nach XML. – PieOhPah