Вы можете использовать JSONArray
вместо JSONObject
и повторять цикл for внутри этого объекта:
JSONArray array = obj.getJSONArray("value");
for (int i = 0; i < array.length(); i++) {
System.out.println(arr.getJSONObject(i).getString("prenom"));
}
Здесь вы можете найти более подробную информацию о JSONArray
Можно использовать борт в качестве ссылки
Установленные плагины
Борт идет с несколькими наиболее часто используемыми установленными плагинами и уже установка.
УСПОКОИТЕЛЬНАЯ аутентификация
УСПОКОИТЕЛЬНАЯ Аутентификация уже является установкой. Маршруты являются установкой, наряду с почтовыми программами и наблюдателями. Забытый пароль прибывает установка, таким образом, Вы не должны бездельничать установке его с каждым проектом.
Плагин AASM прибывает предварительно установленный. УСПОКОИТЕЛЬНАЯ Аутентификация является также установкой для использования пользовательской активации.
Пользовательские роли
Борт теперь идет с Ролевым Требованием Tim Harper. Администраторская роль по умолчанию предопределена вместе с администраторским пользователем по умолчанию. Посмотрите миграции для администраторских данных для входа в систему.
Откройте ID Authentication
Борт, с 0,3, имеет, Открывают ID, интегрированный с УСПОКОИТЕЛЬНОЙ Аутентификацией. Радуйтесь!
Будет нумеровать страницы
Мы используем will_paginate в в значительной степени каждом проекте, который мы используем, таким образом, Борт идет с предварительно установленным.
Rspec & Rspec-rails
Необходимо тестировать код, таким образом, Борт идет с Rspec и Rspec-rails, уже установленным, таким образом, Вы готовы прокрутиться.
Исключение Notifier
Вы не хотите, чтобы Ваши приложения разрушили и записали так Исключение, которое Notifier уже установлен для сообщения, когда все идет, чтобы гадить.
Поставщик программного блока актива
Пакеты Ваша css/javascript, таким образом, Вы не отправляете 143, спиливают пользователю одновременно. Уменьшает время загрузки и сохраняет Вас пропускная способность.
p/s: согласитесь с @eric, специфическими особенностями
restful_authentication для регистрируются, выписываются, подписываются.
скрепка для загрузок файла.
rspec и должен иметь для тестирования.
Вы могли быть более конкретными в том, что Вы ищете? Существует столько больших плагинов для такого количества различных задач, трудно предположить правильные для Вас.
Попробуйте resource_controller. http://jamesgolick.com/2007/10/19/introducing-resource_controller-focus-on-what-makes-your-controller-special
Это серьезно высушило Ваши УСПОКОИТЕЛЬНЫЕ контроллеры. И единственный вероятный способ реализовать полиморфные действия, с которыми я столкнулся.
Загрузки другого хорошего материала также.Попробуйте.
Я могу вообразить, почему Вы спрашиваете это. Я раньше работал в проекте больше чем с 20 используемыми плагинами. Несомненно, это ускорило разработку вначале, но более поздняя отладка стала трудной. Кроме того, обновление к новой версии направляющих было долгим процессом.
Мой совет, это не начинает использовать плагин, прежде чем будут иметь разумное понимание того, как он работает и включенных компромиссов. Для маленьких плагинов необходимо, вероятно, считать исходный код. Для больших посмотрите то, что другие люди говорят о них, когда плагин был обновлен в прошлый раз и т.д.
Для сканирования популярных плагинов см. самые популярные проекты GitHub. Довольно многие из них являются плагинами направляющих.
Для меня Haml превосходен. Это не для всех, но если это нажмет Вами, то Вы будете любить его. Отложите 30 минут и дайте ему выстрел. Это уменьшает помеху в моих представлениях приблизительно на 50%.
Легко установить направляющие использования 2,1 зависимости от драгоценного камня с:
# environment.rb
config.gem 'haml'
Затем:
rake gems:install
Я мое время направляющих я использовал http://github.com/mbleigh/acts-as-taggable-on/tree/master с успехом.
Ruby Trends is a good place to check what the most popular plugins/gems/books/practices are. It's like StackOverflow (i.e., voting plugins up/down) but is more fine-grained and has the ability to search/filter.