2016-09-15 2 views
-2

Я пытаюсь прочитать список объектовКак обрабатывать запрос списка объектов

[ 
    { 
    "name" : "Jhone", 
    "age" : 25 
    }, 
    { 
    "name" : "Chris", 
    "age" : 24 
    } 
] 

Как справиться с этим типов запроса?

+1

Можете ли вы подробнее рассказать? что вы хотите с этим делать? какой тип «обработки» вы пытаетесь достичь? возможно, вам нужно взглянуть на [Ruby Hash] (https://ruby-doc.org/core-2.3.1/Hash.html) и [Ruby Array] (https://ruby-doc.org/core -2.3.1/Array.html). –

+0

, что именно вы хотите сделать с массивом –

+0

мы обрабатывать этот запрос в Java (Spring ботинке) как список @RequestBody запрос как поймать этот запрос в ROR – rosmah

ответ

0

Вы можете перемещаться по массиву для доступа к каждому объекту по его ключу. Предполагая, что для массива объектов задана переменная, называемая массивом

array.each { |element| puts element["name"] } 

Btw, объекты неверно отформатированы. Вам нужно запятая после каждого имени.

+0

спасибо за ваш ответ но как поймать запрос без ключа, как java @Reqeustbody List запрос – rosmah

+0

Откуда берутся эти данные? Вам нужно предоставить дополнительную информацию. Это из-за вызова api? Везде, где он исходит, установите его равным переменной, которую вы можете пропустить. – margo

Смежные вопросы