Sélectionner la dernière valeur d'un objet JSON ?
Bonjour à tous,
Je cherche la manière la plus éfficace pour sélectionner les dernières valeurs de tableaux dans un objet JSON dont je ne connais pas les index à l'avance (le JSON est généré d'un tableau PHP)
Exemple de JSON :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| {
"panier1": {
"0": "poire",
"1": "banane",
"2": "abricot"
},
"panier2": {
"0": "ananas",
"1": "cerise"
}
} |
Dans cet exemple, je veux sélectionner "abricot" de panier1 et "cerise" de panier2
Je peux :
- Compter le nombre de valeur présentes dans chaque panier et sélectionner pour chaque panier la valeur trouvée (méthode peu économe car il faut à chaque fois parcourir tous les paniers, quand il y a beaucoup de valeurs :S)
- Insérer une clé "max" pour chaque panier (clé que j'insère pendant la création de l'objet en PHP) et ainsi avoir la bonne clé pour chaque panier sans avoir à compter le nombre de valeur
Merci pour votre aide !