mam dwa rodzaje wyników JSON:jQuery każda funkcja dla jednego lub wielu elementów
{
"person":{
"fname": "Homer",
"lname": "Simpson"
}
}
{
"person":[
{
"fname": "Homer",
"lname": "Simpson"
},
{
"fname": "Marge",
"lname": "Simpson"
}
]
}
Chcę użyć jQuery "każdy":
$.each(response.person, function(i, person){...
ale "ja" i „osoba "są różne, gdy JSON ma jedną, a wiele osób. widzę pojedyncza odpowiedź osoba nie posiada tablicę „[]”, ale kiedy:
$.each([response.person], function(i, person){...
wtedy wiele osób nie działa. Szukam sposobu na znormalizowanie rzeczy, aby móc używać "każdego" konsekwentnie.
Czy istnieje jakiś sposób, aby zmienić sposób wyniki są generowane? –
Czy to odpowiedź od YQL? yql robi to z jednym wynikiem vs multi. –