Combine two JSON objects into one

Hi everyone!

I’m actualy tring to append one JSON object to another to create one JSON file containing the two previous JSON objects, one after another

Screenshot 2024-09-18 164016

Context: I’m creating a JSON object from Google Sheet data, and getting the other one from AWS3 endpoint. I need to “combine” them into one file before sending them into my AWS3 endpoint.

Do you have an idea about how to do it?

Thanks!! :smile:

Use builtin Json module to create JSON

Hi @Hormur,
Is it your intention to combine two objects into an array of objects?

Or do intend to merge the keys from both into a single object?

Hi @Donald_Mitchell!

Thank you for your answer!

My intention is to combine two objects into one, following this kind of structure:

[
{ … first JSON object … },
{ … second JSON object … }
]

This is something I can do with a “Set variable” module, but as in the next run of the flow I will get back what is inside the endpoint, I will send again the brackets, creating errors.

Tell me if this is not clear :smile:

Many thanks!!

Hi @CodexSolutions,

Thank you for your answer! This is the module I’m using to create the JSON from my Google Sheet data, but I am not able to see how to use it to combine my two JSONs ?

Many thanks!

Are you able to post the output Bundle 1 shown in your screenshot?

I think the issue is that you have an array of text, each containing some JSON, but you want to convert those JSON to objects then create an array of those objects.

Sure! This is basic JSON objects. Here are two examples:

Object 1:

{
	"titre": "Évasion musicale dans une colocation à Romainville avec Lia & Santiago 🎶",
	"ville": "Romainville",
	"tariffes": [
		{
			"type": "fixedPrice",
			"label": "plein tarif",
			"netPrice": "15"
		},
		{
			"type": "fixedPrice",
			"label": "Tarif réduit",
			"netPrice": "10"
		}
	],
	"code_postal": "93230",
	"description": "🎶 Évènement Raíces à Romainville 🎶\n\n📅 Rendez-vous le 10 octobre pour une soirée musicale unique avec Lia et Santiago ! Ils nous entraînent dans un voyage acoustique aux rythmes envoûtants de cumbia et de ballades folks. 🎵\n\n🌟 Découvrez Lia, artiste aux origines sud-américaines, et son univers musical intime et poétique. Son premier disque en langue espagnol est paru en 2023 chez InOuïe distribution. \n\n🏡",
	"interventions_dates": [
		{
			"fin": "10/10/2024 à 21:00",
			"debut": "10/10/2024 à 20:00"
		}
	],
	"sous_categorie_artistique": "Musique du monde",
	"grande_categorie_artistique": "Musique"
}

Object 2:

{
	"titre": "✍️ Vivez un atelier d'écriture avec Selma à Paris 18e !",
	"ville": "Paris 18ème",
	"tariffes": [
		{
			"type": "fixedPrice",
			"label": "Tarif normal",
			"netPrice": "40"
		},
		{
			"type": null,
			"label": null,
			"netPrice": null
		}
	],
	"description": "Évènement : participez à un atelier d'écriture unique avec l’autrice Selma Guettaf. découvrez des outils narratifs et stylistiques tout en affinant vos compétences dans un cadre interactif. Rejoignez-nous le 25 octobre 2024, à paris 18e pour une soirée d'écriture créative.\n\n",
	"interventions": "Le 25/10/2024",
	"numero_departement": 75,
	"interventions_dates": [
		{
			"fin": "25/10/2024 à 20:20",
			"debut": "25/10/2024 à 18:00"
		}
	],
	"sous_categorie_artistique": "Poésie",
	"grande_categorie_artistique": "Arts vivants"
}