'Remove Intial Nesting in JSON array with PHP
I have this JSON array starting with the nesting string "ELEVEURS" and I want to have it removed and should get the output as below. Could someone solve this please!
INPUT
$json='{ "ELEVEURS" :
[{
"CHEPTEL":"12001116",
"NOM":"La Ferme de Jean-Marc et Aurélien ",
"CODE_POSTAL":"12630 ",
"VILLE":"AGEN D AVEYRON",
"LATITUDE":"44.343518",
"LONGITUDE":"2.716004",
"DESCRIPTIF_FERME":"",
"DEMARCHE" : [
{
"DEMA_CODE":"08-93",
"ANNEE_ADHESION":"2016",
"RACE_MERES":"Limousine",
"DESCRIPTIF_ATELIER":""
}
]
},
{
"CHEPTEL":"12004022",
"NOM":"La Ferme du Broussier ",
"CODE_POSTAL":"12300 ",
"VILLE":"ALMONT LES JUNIES",
"LATITUDE":"44.592071",
"LONGITUDE":"2.328516",
"DESCRIPTIF_FERME":"",
"DEMARCHE" : [
{
"DEMA_CODE":"08-93",
"ANNEE_ADHESION":"2000",
"RACE_MERES":"Limousine",
"DESCRIPTIF_ATELIER":""
}
]
}'
OUTPUT
$json=' [{
"CHEPTEL":"12001116",
"NOM":"La Ferme de Jean-Marc et Aurélien ",
"CODE_POSTAL":"12630 ",
"VILLE":"AGEN D AVEYRON",
"LATITUDE":"44.343518",
"LONGITUDE":"2.716004",
"DESCRIPTIF_FERME":"",
"DEMARCHE" : [
{
"DEMA_CODE":"08-93",
"ANNEE_ADHESION":"2016",
"RACE_MERES":"Limousine",
"DESCRIPTIF_ATELIER":""
}
]
},
{
"CHEPTEL":"12004022",
"NOM":"La Ferme du Broussier ",
"CODE_POSTAL":"12300 ",
"VILLE":"ALMONT LES JUNIES",
"LATITUDE":"44.592071",
"LONGITUDE":"2.328516",
"DESCRIPTIF_FERME":"",
"DEMARCHE" : [
{
"DEMA_CODE":"08-93",
"ANNEE_ADHESION":"2000",
"RACE_MERES":"Limousine",
"DESCRIPTIF_ATELIER":""
}
]'
I have this INPUT of JSON array starting with the nesting string "ELEVEURS" and I want to have it removed and should get the output as above. Could someone solve this please!
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
