Helaas loop ik met mijn beperkte javascript kennis tegen een limiet aan, en het lukt mij niet om hier met google uit te komen 
Ik haal dmv ajax onderstaande JSON data op:
Nu lukt het met JSON.parse netjes om mijn data op te halen op de volgende manier, maar dat betekend dat ik vooraf moet weten welk ICCID (dat lange nummer beginnend met 89) ik krijg.
Het probleem is allleen, dat ik alle ICCID's (die lange nummers die beginnen met 89) wil displayen/loopen omdat ik nie tweet welke ICCID's ik ga krijgen. Hoe doe ik dit? Als ik dit kan doen, kan ik vervolgens zelf wel de rest van de bijbehorende data uitlezen
Ik haal dmv ajax onderstaande JSON data op:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| {
"error": "0",
"message": "OK",
"aantal": 2,
"simkaarten": {
"89313102307900453423": {
"valid": "valid",
"puk1": "71429563",
"pin": "0000",
"nummers": [
"0612345678",
"0698765432"
]
},
"89313101709544237163": {
"valid": "invalid"
}
}
} |
Nu lukt het met JSON.parse netjes om mijn data op te halen op de volgende manier, maar dat betekend dat ik vooraf moet weten welk ICCID (dat lange nummer beginnend met 89) ik krijg.
code:
1
2
3
| var json = JSON.parse(data); alert ( json.simkaarten["89313102307900453423"]['valid'] ); |
Het probleem is allleen, dat ik alle ICCID's (die lange nummers die beginnen met 89) wil displayen/loopen omdat ik nie tweet welke ICCID's ik ga krijgen. Hoe doe ik dit? Als ik dit kan doen, kan ik vervolgens zelf wel de rest van de bijbehorende data uitlezen