De WebUI van uTorrent produceert dit:
Nu schijn je in javascript met eval() dit alles automatisch in een array te kunnen stoppen; hierbij levert torrents[3] de string "Claudia de Breij" op. Dit lijkt niet de functie te zijn als je het opzoekt, maar zo heb ik het wel in een werkende Vista gadget zien staan:
Nou gebruik ik Delphi. Is hierin ook zo'n functie als eval() beschikbaar? De informatie heb ik met HTTP-component binnengehaald en is als TMemoryStream beschikbaar.
code:
1
2
3
4
5
6
7
8
| {"":"","label": [ ] ,"torrents": [ ["C8135362CDD6F9C3ED72E2DC8CAAAC780CFCE74E",136,"Claudia de Breij",7410807215,1000,201326592,1142964224,5677,0,0,-1,"",0,0,0,0,65536,-1,0], ["BF9046E18CEE7B22FF22606BB146CE197E8CF3F5",201,"H4[o2 [ENG - ITA] [VISTA & XP]",4491336877,15,60906669,112802138,1852,10334,8230,480781,"",31,867,6,163,589625,1,4047699968], ["1CBF3F6AE184E36B70245DA24B00D320C7F3EC43",136,"The Doors",404921970,1000,272277106,99941604,367,0,0,-1,"",0,0,0,0,43747,-1,0]] ,"torrentc": "929579242"} |
Nu schijn je in javascript met eval() dit alles automatisch in een array te kunnen stoppen; hierbij levert torrents[3] de string "Claudia de Breij" op. Dit lijkt niet de functie te zijn als je het opzoekt, maar zo heb ik het wel in een werkende Vista gadget zien staan:
code:
Hierbij bevalt de variabele Result bovenstaande tekst1
2
3
4
| [..] var d = eval("("+Results+")"); if(typeof d.torrents == "undefined"){ [..] |
Nou gebruik ik Delphi. Is hierin ook zo'n functie als eval() beschikbaar? De informatie heb ik met HTTP-component binnengehaald en is als TMemoryStream beschikbaar.
[ Voor 3% gewijzigd door MichielPH op 04-01-2008 22:59 ]