In Zum reiht ich diese json zu analysieren haben:Convert json einzelnes Element-Arrays
{
"response": [
{
"message": [
"hello world"
],
"misc": [
{
"timestamp": [
"2017-06-28T05:52:39.347Z"
],
"server": [
"server-0101"
]
}
]
}
]
}
Ich möchte ein Objekt in Go erhalten, die nicht alle unnötigen Arrays mit einer einzigen Zeichenfolge nicht enthalten . Der Quell-JSON wird niemals mehr als eine Zeichenfolge in jedem Array haben.
So ist das Endergebnis, dass ich diese json bekommen möchte sein:
{
"response": {
"message": "hello world",
"misc": {
"timestamp": "2017-06-28T05:52:39.347Z",
"server": "server-0101"
}
}
}
oder ein gleichwertiges Objekt in Go.
Im Moment muss ich Response[0].Misc[0].Timestamp[0]
verwenden, um auf die Daten zuzugreifen, die seltsam scheinen.