title: First entry of node is null
body: <pre><code>curl -X PUT -d '{ "1": { "name": "Hauptbahnhof Berlin", "city": "Berlin"}, "2": { "name": "Hackerscher Markt", "city": "Berlin"}, "3": { "name": "Hauptbahnhof Frankfurt", "city": "Frankfurt"} }' 'https://xxx.firebaseio.com/stations.json'
  </code></pre>
  
  <p>results in</p>
  
  <p><a href="https://i.stack.imgur.com/PUTTG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/PUTTG.png" alt="enter image description here"></a></p>
  
  <p>which looks exported like:</p>
  
  <pre><code>{
    "stations" : [ null, {
      "city" : "Berlin",
      "name" : "Hauptbahnhof Berlin"
    }, {
      "city" : "Berlin",
      "name" : "Hackerscher Markt"
    }, {
      "city" : "Frankfurt",
      "name" : "Hauptbahnhof Frankfurt"
    } ]
  }
  </code></pre>
  
  <p>Selecting the data has a null value now, why so?</p>
  
  <pre><code>FirebaseDatabase database = FirebaseDatabase.getInstance();
          DatabaseReference stationsRef = database.getReference("stations");
          stationsRef.addListenerForSingleValueEvent(new ValueEventListener() {
              @Override
              public void onDataChange(DataSnapshot dataSnapshot) {
                  ArrayList&lt;Map&lt;String, String&gt;&gt; value = (ArrayList&lt;Map&lt;String, String&gt;&gt;) dataSnapshot.getValue();
                  Log.d(TAG, "Value is: " + value.toString());
              }
  
              @Override
              public void onCancelled(DatabaseError error) {
                  // Failed to read value
                  Log.w(TAG, "Failed to read value.", error.toException());
              }
          });
  </code></pre>
  
  <blockquote>
    <p>=> Value is: [null, {name=Hauptbahnhof Berlin, city=Berlin}, {name=Hackerscher Markt, city=Berlin}, {name=Hauptbahnhof Frankfurt,
    city=Frankfurt}]</p>
  </blockquote>