Merci pour votre réponse!
En gros, mon besoin est de lire un fichier JSON et ensuite produit un json avec un traitement:
Entrée:
"persons" : [
{
"type" : "L",
"qualite" : "P",
"civilite" : "M",
"situtation" : ["agriculteur", "etudiant", "gerant"],
},
{
"type" : "L",
"qualite" : "P",
"civilite" : "M",
"situtation" : ["agriculteur", "etudiant", "serveur"],
}
Sortie espérant:
"persons" : [
{
"type" : "Locataire",
"qualite" : "Pysique",
"civilite" : "Monsieur",
"situtation" : ["agriculteur", "etudiant", "gerant"],
},
{
"type" : "Locataire",
"qualite" : "Pysique",
"civilite" : "Monsieur",
"situtation" : ["agriculteur", "etudiant", "serveur"],
}
]
Sortie réel:
"persons" : [
{
"type" : "Locataire",
"qualite" : "Pysique",
"civilite" : "Monsieur",
"situtation" : ["agriculteur", "etudiant", "gerant","agriculteur", "etudiant", "serveur"],
}
]
D'après ma compréhension, le soucis lié à leur objet parent? qui ont le même type, qualité et civilite, alors que les niveau plus bas sont fusionnés dans le même objet.