Я использую golang для динамического изменения узла xml? некоторые структуры является как:Как динамически изменять узел xml?
type Row struct {
XMLName xml.Name `xml:"row"`
R string `xml:"r,attr,omitempty"`
}
после xml.Marshal(), то выход может быть "<row r="123"></row>"
, но я хочу, чтобы изменить "<row></row>"
к "<myrow></myrow>"
, если какое-то условие истинно.
Как динамически изменять узел xml с помощью golang?