Diskuze: JSON a pohyb po něm
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Položka updates obsahuje pole dalších objektů (který je tam jen jeden), nikoliv přímo objekt values
pro lepší přehlednost:
{
"context": "vessels.urn:mrn:signalk:uuid:357df84a-60af-484b-8af5-3bd330321ba8",
"updates": [{
"source": {
"label": "n2k-sample-data",
"type": "NMEA2000",
"pgn": 130311,
"src": "115"
},
"$source": "n2k-sample-data.115",
"timestamp": "2014-08-15T19:09:45.174",
"values": [{
"path": "environment.water.temperature",
"value": 313.15
}]
}]
}
obj.updates.values.path + obj.updates.values.value;
podle obrazku od Erik Šťastný...
obj['updates'][0]['values'][0]['path']
obj['updates'][0]['values'][0]['value']
obj.updates[0].values[0].path
obj.updates[0].values[0].value
google = json decode online
https://jsoneditoronline.org/
copy / paste do prvniho policka jen vnitrek
klik na sedou sipecku >
klik na sedou sipecku < - a pekne ti to preformatuje, viz Erik Šťastný
Tam krasne vidis, ze values je pole [], takze je nutne pouzit ciselny index '0'.
az pak muzes pracovat s objektem a textovym indexem 'path'. Totez updates,
nadrazena vetev.
(nouzovka)
google = pspad
install
run
Soubor - novy - javascript
copy / paste cely ten radek s json
menu html > css > preformatovat strukturovany css
Zobrazeno 4 zpráv z 4.