формат данных json в firebase -поддерживаются ли массивы? И/или, если поддерживаются только объекты, можно ли нумеровать словари целыми числами?

Я работаю с firebase и мне интересно узнать о структуре данных. Просматривая мою базу данных, firebase позволяет мне изменять структуру и данные в моей базе данных. Но кажется, что firebase поддерживает только объекты (и словари для списков ).

Я хочу знать, поддерживаются ли массивы. Я также хотел бы знать, могут ли элементы словаря быть названы целыми числами -, интерфейс firebase вставляет только строки в качестве имен, что заставляет меня беспокоиться об упорядочении записей.

Вот пример json, созданного через интерфейс firebase:

{
 "dg":{
  "users":{
   "rein":{
    "searches":{
     "0":{
      "urls":"http://reinpetersen.com,http://www.reinpetersen.com",
      "keyphrases":"rein  petersen,reinsbrain,programmer turned kitesurfer"
     }
    }
   },
   "jacqui":{
    "searches":{
     "0":{
      "urls":"http://www.diving-fiji.com,http://diving-fiji.com",
      "keyphrases":"diving marine conservation, diving fiji"
     }
    }
   }
  },
  "crawl_list":{
   "1":{
    "urls":"http://www.diving-fiji.com,http://diving-fiji.com",
    "keyphrases":"diving marine conservation, diving fiji"
   },
   "0":{
    "urls":"http://reinpetersen.com,http://www.reinpetersen.com",
    "keyphrases":"rein  petersen,reinsbrain,programmer turned kitesurfer"
   }
  }
 }
}

Очевидно, что для моих списков я хочу, чтобы имена элементов словаря были целыми числами, чтобы я мог обеспечить правильную сортировку.

8
задан Reinsbrain 7 July 2012 в 17:07
поделиться