Blick auf go xml package Ich konnte keine solche Möglichkeit finden. Go nur erlaubt, Struktur von Strukturen zu definieren, ordnen Sie sie in XML-Struktur und deserialize mit xml.NewDecoder(myXmlString).Decode(myStruct)
.Wie bekomme ich einen Wert von einem XML mit XPath in Go
Auch wenn ich benötigte Struktur von Go-Strukturen definiere, kann ich diese Struktur mit XPath immer noch nicht abfragen.
C# verfügt über die komfortable Funktion SelectSingleNode, mit der der Wert aus der XML-Struktur durch Angabe von XPath ohne Duplizieren der gesamten Baumstruktur in C# -Klassen ausgewählt werden kann.
Gibt es eine ähnliche Möglichkeit in Go? Wenn nicht dann, was ist der einfachste Weg, es zu implementieren (möglicherweise Wiederverwendung Xml-Paket)?
Wissen Sie, wie es mit http.Get Ausgang verwendet werden könnte? – Mahdi