Lieber henry,
die Idee eines assoziativen Arrays kommt aus PHP. In JavaScript verwenden wir Objekte mit passenden Eigenschaften:
const myData = {
"name": "Anlage EIN",
"type": "switch",
"headline": "Maschine 1",
"valuerange": [
{
"varname": "xyz",
"bgcolor": "081500"
},
{
"varname": "abc",
"bgcolor": "471100"
}
]
};
Die Eigenschaftsnamen habe ich in doppelte Anführungszeichen gesetzt. Das hätte es hier nicht gebraucht. Aber so ist es kompatibel zum JSON-Format. Dein Server sollte die Daten am Besten gleich so senden, damit du sie mit JavaScript direkt verarbeiten kannst.
Liebe Grüße
Felix Riesterer