0

I am trying to extract the "id" and "name" from a JSON object, but the objects name is a GUID. How do I get these values?

var object = {
  "vehicles": {
    "c73c0ac8-4edf-409e-84b0-92bf9bd1c0aa": {
        "id": "c73c0ac8-4edf-409e-84b0-92bf9bd1c0aa",
        "name": "Van 1"
    },
    "32a57cda-42a9-4855-a340-4fe6cacaefa1": {
        "id": "32a57cda-42a9-4855-a340-4fe6cacaefa1",
        "name": "Van 2"
    },
    "1daf1f53-80b6-49d6-847a-0ee8b814e784": {
        "id": "1daf1f53-80b6-49d6-847a-0ee8b814e784",
        "name": "Van 3"
    }
  }
};

console.log(object.vehicle.????);
David
  • 55
  • 6

1 Answers1

1

use this

var object = {
  "vehicles": {
    "c73c0ac8-4edf-409e-84b0-92bf9bd1c0aa": {
      "id": "c73c0ac8-4edf-409e-84b0-92bf9bd1c0aa",
      "name": "Van 1"
    },
    "32a57cda-42a9-4855-a340-4fe6cacaefa1": {
      "id": "32a57cda-42a9-4855-a340-4fe6cacaefa1",
      "name": "Van 2"
    },
    "1daf1f53-80b6-49d6-847a-0ee8b814e784": {
      "id": "1daf1f53-80b6-49d6-847a-0ee8b814e784",
      "name": "Van 3"
    }
  }
};
console.log(
  Object.values(object.vehicles)
)
mplungjan
  • 169,008
  • 28
  • 173
  • 236
Atul
  • 420
  • 2
  • 10