3 javascript object notation, 1 beispiel – SMA SUNNY WEBBOX RPC Benutzerhandbuch
Seite 8

3 JavaScript Object Notation
SMA Solar Technology AG
8
SWebBoxRPC-BA-de-14
Bedienungsanleitung
3 JavaScript Object Notation
Die JavaScript Object Notation (JSON) wird auf der Website http://www.json.org beschrieben und
erklärt.
3.1 Beispiel
Das folgende Beispiel zeigt die Darstellung einer Geräteliste. Es definiert ein Objekt, welches aus den
Werten "totalDevicesReturned" und "devices" besteht.
"totalDevicesReturned" ist eine Zahl und hat den Wert 4. Das Array "devices" hat 2 Felder mit jeweils
einem Geräte-Objekt (siehe Kapitel 6.1 „Device-Objekt“, Seite 13) welches wiederum verschachtelte
Geräte-Objekte enthält.
RPC={
"totalDevicesReturned":4,
"devices":
[
{
"key":"SCC250H9:1390148531",
"name":"Sunny Central E1",
"children":
[
{
"key":"SCBFS016:8945",
"name":"Sunny BFS E1",
"children":null
},
{
"key":"SMU8b004:2567",
"name":"String Monitoring Unit E1",
"children":null
}
]
},
{
"key":"SCC250H9:1390148538",
"name":"Sunny Central E2",
"children":
[