Wie man jSON mit einem dynamischen Schlüssel, der nicht als `json` in struct: GOlang @ erfasst werden kann, aufhe
Ich habe diese Struktur definiert:
type X struct {
A string `json:"a_known_string"`
B string `json:"b_known_string"`
}
Dieses Beispiel für JSON:
jsnStr: = [Aus einer Datei einlesen und zur Bestätigung ausdrucken]
Es ist
{
"any string" : {
"a_known_string" : "some value",
"b_known_string" : "another value"
}
}
enn es nur die Struktur wäre, könnte ich:
var x X
err := json.Unmarshal(jsnStr, &x)
Aber ich muss diese "beliebige Zeichenfolge" erfassen. Wie mache ich das bitte?