Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 10th, 2012  |  syntax: None  |  size: 1.64 KB  |  hits: 6  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Read unkown parameters json javascript
  2. {
  3.     "zona": [{
  4.         "zona1": [{
  5.             "lon": "-3.841867446899414",
  6.             "lat": "43.466002139041116"
  7.         }, {
  8.             "lon": "-3.838176727294922",
  9.             "lat": "43.466002139041116"
  10.         }, {
  11.             "lon": "-3.838348388671875",
  12.             "lat": "43.46432016607394"
  13.         }, {
  14.             "lon": "-3.843669891357422",
  15.             "lat": "43.46276274196949"
  16.         }]
  17.     }, {
  18.         "zona2": [{
  19.             "lon": "-3.832254409790039",
  20.             "lat": "43.462513550389424"
  21.         }, {
  22.             "lon": "-3.8265037536621094",
  23.             "lat": "43.46375949801845"
  24.         }, {
  25.             "lon": "-3.8254737854003906",
  26.             "lat": "43.461641371770504"
  27.         }, {
  28.             "lon": "-3.829936981201172",
  29.             "lat": "43.46002157809642"
  30.         }, {
  31.             "lon": "-3.832683563232422",
  32.             "lat": "43.461142978339005"
  33.         }]
  34.     }]
  35. }
  36.        
  37. function fun() {
  38.     var zona;
  39.     $.getJSON('listaPuntosZona.json', function(data) {
  40.         for (i = 0; i < data.zona.length; i++) {
  41.             zonaX = 'zona' + (i + 1);
  42.             alert(data.zona[i].zonaX.length);
  43.         }
  44.     });
  45.        
  46. function walk(data) {
  47.             if(typeof(data) == "object") {
  48.                 for(key in data) {
  49.                    console.log(key+": "+data[key]);
  50.                    walk(data[key]);
  51.                 }
  52.             }
  53.         }
  54.        
  55. for (key in data.zone)
  56. {
  57. }
  58.        
  59. $.each(data, function(index) {
  60.     console.log(index);
  61.     $.each(this, function(index) {
  62.         console.log(index);
  63.         $.each(this, function(index) {
  64.             console.log(this);
  65.         });
  66.     });
  67. });