title: Getting JsonArray from FireBase
body: <p>I have this JSON structure on my FireBase Database:</p>
  
  <pre><code>{
    "companies": [{
      "name": "Soft",
      "position": "Developer",
      "location": "NY",
      "start": 1462060800,
      "end": 1470009600,
      "description" : ""},
      {
      "name": "Xpert",
      "position": "Developer",
      "location": "London",
      "start": 1456790400,
      "end": 1462060800,
      "description" : ""},
      {
      "name": "AXinformation",
      "position": "Developer",
      "location": "Paris",
      "start": 1388534400,
      "end": 1456790400,
      "description" : " "},
      .....
      .....
      .....
  </code></pre>
  
  <p>I am trying to get that data doing something like on my code</p>
  
  <pre><code>public void onCallingFireBaseExperience() {
          final FirebaseDatabase database = FirebaseDatabase.getInstance();
          final DatabaseReference myRef = database.getReference("companies");
          myRef.addValueEventListener(new ValueEventListener() {
              @Override
              public void onDataChange(DataSnapshot dataSnapshot) {
  
                  for (DataSnapshot dataSnapshot1: dataSnapshot.getChildren()){
                       Log.d(Constans.LOG, dataSnapshot1.child("name").getValue().toString())
                  }
  
              }
  
              @Override
              public void onCancelled(DatabaseError error) {
                  Log.d(Constans.LOG, "Failed to read value.", error.toException());
  
              }
          });
      }
  </code></pre>
  
  <p>But I am always facing a memory location on my LogCat</p>
  
  <blockquote>
    <p>.google.firebase.database.DataSnapshot$1@f264efd</p>
  </blockquote>
  
  <p>What I am doing wrong? How I can iterate the data?</p>