-2
Ich habe ein JSON-Objekt wie folgt aus:Wie json Objekteigenschaftenwerte drucken?
JsonQuery = '{
"from": 0,
"size": 200,
"sort": [{
"Modified": {
"order": "desc"
}
}],
"query": {
"bool": {
"must": [{
"term": {
"CollectionId": {
"value": "abcd"
}
}
}, {
"terms": {
"Container": ["en-us"]
}
}],
"must_not": [{
"wildcard": {
"_type": {
"value": "@@"
}
}
}, {
"bool": {
"filter": {
"exists": {
"field": "DynamicProperties.MainSpec"
}
},
"filter": {
"exists": {
"field": "DynamicProperties.ExtendedSpec"
}
}
}
}]
}
}
}';
ich tun
var obj = JSON.parse(JsonQuery);
Ich gehe in Chromkonsole ein Javascript-Objekt erschaffe und ich schreibe obj
und drücken Sie die Eingabetaste, und es zeigt das Objekt richtig aber wenn ich versuche, auf die Eigenschaft des Objekts zuzugreifen, sagt es immer undefiniert. Zum Beispiel: Ich benutze obj.size
.