OK, I have been searching through this site to find anything similar or enlightening, but I am completely stuck. I am getting some valid JSON and need to parse through it to
If you want to find the objects "volume", "ram" and "cpu" that's simple:
var volume = x.prices.volume;
var ram = x.prices.server.ram;
var cpu = x.prices.server.cpu;
or you can simply use them directly:
console.log(x.prices.volume);
If you want to find the monthly prices then:
var prices = x.prices;
console.log('volume, monthly=', prices.volume.gb.monthly);
console.log('cpu, monthly=', prices.server.cpu.monthly);
console.log('ram, monthly=', prices.server.ram.monthly);
Javascript objects are really simple, there are only 2 syntax for accessing them:
// If the key you're accessing is a constant (hardcoded):
object.key = value;
// If the key you're accessing is stored in another variable:
var k = "key";
object[k] = value;
// Alternatively:
object["key"] = value;