login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Hoe dynamisch json object opstellen?

Offline cunces - 26/10/2010 16:19
Avatar van cuncesNieuw lid
  1. {"menu": {
  2. "id": "file",
  3. "value": "File",
  4. "popup": {
  5. "menuitem": [
  6. {"value": "New", "onclick": "CreateNewDoc()"},
  7. {"value": "Open", "onclick": "OpenDoc()"},
  8. {"value": "Close", "onclick": "CloseDoc()"}
  9. ]
  10. }
  11. }}
  12.  
  13.  
  14. The same text expressed as XML:
  15.  
  16. <menu id="file" value="File">
  17. <popup>
  18. <menuitem value="New" onclick="CreateNewDoc()" />
  19. <menuitem value="Open" onclick="OpenDoc()" />
  20. <menuitem value="Close" onclick="CloseDoc()" />
  21. </popup>
  22. </menu>

bron: http://www.json.org/example.html
Mijn vraag: heeft er iemand een vb waar een json array dynamisch wordt gevult?

Hier mijn poging die wel goed is, maar niet dynamisch:
  1. var data = {
  2. 'action' : 'editPage',
  3. 'books': {
  4. 'book': [
  5. {
  6. "name": "boek1",
  7. "id": "17"
  8. },
  9.  
  10. {
  11. "name": "boek2",
  12. "id": "18"
  13. }
  14. ]
  15. }
  16. }

2 antwoorden

Gesponsorde links
Offline Ontani - 26/10/2010 19:31
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Op de website van json.org staan javascript encoders, waardoor je een object gemakkelijk naar een json array kan omzetten.
Offline Kevin - 27/10/2010 18:17
Avatar van Kevin Crew Ajax/REST Maar als je het echt dynamisch zou willen ga je er wel een server-sided language moeten bijhalen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.216s