title: JSON decode in android
body: <p>How can I retrieve value from this JSON in android?
  I want to create an ArrayList. I've tried <strong>JSONObject</strong> to access the value. But It need to create object for every city. I want to access all city using a loop inside it like as follows.</p>
  
  <pre><code>{
      "City A": {
          "Position": {
              "Longitude": 9.96233,
              "Latitude": 49.80404
          }
      },
      "City B": {
          "Position": {
              "Longitude": 6.11499,
              "Latitude": 50.76891
          }
      },
      "City C": {
          "Position": {
              "Longitude": 6.80592,
              "Latitude": 51.53548
          }
      },
      "City D": {
          "Position": {
              "Longitude": 9.50523,
              "Latitude": 51.31991
          }
      },
      "City E": {
          "Position": {
              "Longitude": 9.66089,
              "Latitude": 48.70158
          }
      },
      "City F": {
          "Position": {
              "Longitude": 9.93368,
              "Latitude": 53.55608
          }
      },
      "City G": {
          "Position": {
              "Longitude": 11.56122,
              "Latitude": 48.14496
          }
      },
      "City H": {
          "Position": {
              "Longitude": 13.34253,
              "Latitude": 52.5319
          }
      },
      "City I": {
          "Position": {
              "Longitude": 6.11327,
              "Latitude": 50.77715
          }
      },
      "City J": {
          "Position": {
              "Longitude": 13.36671,
              "Latitude": 52.54344
          }
      }
  }
  </code></pre>
  
  <p>How can I manage this when I want the same?</p>