Ich bin mit PHP zu json ein massiven mehrdimensionales Array von Ereignissen kodieren, so dass ich so etwas wie diese:Wie kann ich feststellen, ob ein großes JSON-Objekt einen Wert enthält?
var ents = {"7":{"event_id":"7","nn":"The Whisky Drifters","nn_url":"the-whisky-drifters",
"venue":"The Grain Barge","date_num":"2010-06-11","date_txt":"Friday 11th June",
"gig_club":"1","sd":"A New Acoustic String Band...","ven_id":"44",
"art":0},"15":{"event_id":"15","nn":"Bass Kitchen","nn_url":"bass-kitchen",
"venue":"Timbuk2","date_num":"2010-06-11","date_txt":"Friday 11th June",
"gig_club":"2","sd":"Hexadecimal \/ DJ Derek \/ Id","ven_id":"21",
"art":1},
die erste Dimension ist die ID findet
var ents = {"7":{
es ist also möglich, die IDs zu erhalten, ohne die verschachtelten Objekte zu untersuchen ...
Was ist die schnellste und effizienteste Möglichkeit zu überprüfen, ob mein JSON eine ID enthält?
@Haroldo, möchten Sie nur prüfen, ob eine bestimmte ID (Eigenschaft der ersten Ebene) richtig beendet? oder möchten Sie alle diese Eigenschaftsnamen extrahieren? – CMS
nur überprüfen, ob die ID existiert – Haroldo