Guide: Dictionary Blocks

{
	"names": [
		{
			"name1": "Peter",
			"age": 30
		},
		{
			"name": "John",
			"age": 27
		},
		{
			"name": "Luke",
			"age": 34
		}
	]
}
{
	"names": [
		{
			"name2": "Peter",
			"age": 30
		},
		{
			"name": "John",
			"age": 27
		},
		{
			"name": "Luke",
			"age": 34
		}
	]
}

I want to parse name 1 & name 2 value

Here we have two different JSON object. You have to separate them, or make them in a list.

2 Likes

How can i do that

Separate them so it looks like these two JSON texts:

{
	"names": [
		{
			"name1": "Peter",
			"age": 30
		},
		{
			"name": "John",
			"age": 27
		},
		{
			"name": "Luke",
			"age": 34
		}
	]
}

and this

{
	"names": [
		{
			"name2": "Peter",
			"age": 30
		},
		{
			"name": "John",
			"age": 27
		},
		{
			"name": "Luke",
			"age": 34
		}
	]
}

Then,

do this with both JSON, change the name1 to name2 when working with the second object.

1 Like

how can we use the if-else block to create a dictionary

I have no idea of what you’re talking about :sweat: May you elaborate with some examples.

2 Likes

I just wanted to know, is it necessary to have keys without space? I added space within a key and now it’s giving me an error - “Invalid List of Pairs”.

It is not neccerary, the error comes from something else.

1 Like

@dora_paz is right. If you want, feel free to send sample blocks of code and let me and others to have a look.

1 Like

I made a dictionary in which there’s a key, and the value is a list with one item (I’ll be adding more later), when use the block get Value For Key In Dictionary it gives me the error.

Show your blocks

A post was split to a new topic: I want to make dictionary