Avatar billede __ak Nybegynder
27. januar 2009 - 14:30 Der er 6 kommentarer og
1 løsning

json get_key fra object

Hejsa

Jeg har en json objekt lignende:

{
0: {
"_2009_01_01" : 100,
"_2009_01_02" : 15,
"_2009_01_03" : 70
},
1: {
"_2010_03_08" : 1000,
"_2010_03_09" : 75
}
}

Det er ikke noget problem for mig at finde alle værdierne der kører jeg bare en for(var i in obj){} men jeg kunne godt tænkte mig at få fat i alle "keys"-ne (_2009_01_01 osv.)

//__ak
Avatar billede olebole Juniormester
27. januar 2009 - 14:44 #1
<ole>

Så skal du igennem en for/in

/mvh
</bole>
Avatar billede __ak Nybegynder
27. januar 2009 - 14:55 #2
Kan du specificere lidt mere ole?
Som jeg forstår det så skal jeg lave noget lign.

for(var i in obj) {
for(var n in obj[i]) {
alert(obj[i][n]);
}
}

Men er lidt i tvivl om hvordan jeg får alert'et key'en i stedet for værdien?

//__ak
Avatar billede erikjacobsen Ekspert
27. januar 2009 - 15:32 #3
Prøv
  alert(n);
Avatar billede __ak Nybegynder
27. januar 2009 - 15:47 #4
ahh.. simpelt simpelt.. mange tak :-)
nægter du stadig at modtage points erik?
ole, læg et svar hvis du vil have lidt ;o)

//__ak
Avatar billede erikjacobsen Ekspert
27. januar 2009 - 15:56 #5
Ingen point, tak.
Avatar billede olebole Juniormester
27. januar 2009 - 22:53 #6
Ellers tak. Ikke denne gang  =)
Avatar billede __ak Nybegynder
28. januar 2009 - 09:40 #7
Helt i orden!
Tak for hjælpen! ;o)

//__ak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester