Извлечение полного имени из строки JSON - PullRequest
0 голосов
/ 07 ноября 2019

У меня есть строка json, как показано в примере ниже, и мне нужно извлечь из нее Полное имя членов.

Я знаю, что могу извлечь каждый из них по отдельности с помощью

 $.members[*].lastName   and    $.members[*].firstName

, но я не могу понять, как собрать их вместе в одном запросе JSON. я читал об использовании "," как средства, но я не мог понять, как для моего конкретного случая.

{
"group": "BLUE",
  "members": [
    {
       "memberId": "00081",
       "firstName": "JOHN",
       "lastName": "SMITH",
       "mail": "JSMITH@EXAMPLE.com"
    } ,
    {
       "memberId": "00081",
       "firstName": "JANE",
       "lastName": "DOE",
       "mail": "JDOE@EXAMPLE.com"
    }
  ]
}

Ожидаемый результат: [Джон Смит, Джон Доу]

ЛюбойБуду признателен за помощь или руководство, я никогда раньше не использовал JSON-запросы.

1 Ответ

0 голосов
/ 08 ноября 2019

Я понял это более чем за 10 часов попыток и исследований:

"$.members[*].['firstName','lastName']"

Я не знал, что должен был использовать ''. Надеюсь, это поможет кому-то еще.

...