Как получить sub JSON из параметра запроса - PullRequest
0 голосов
/ 26 сентября 2018

Я просто решил отправить ниже данные json с клиента на сервер.Затем я обнаружил, что все мои предыдущие запросы не были типа JSON.И я не могу отправить JSON.Ниже приведен json, который я хочу отправить в виде данных jquery ajax.

data:{
   id:"10",
   sampleArr:[
         { id:"hello","sample":"hello"},
         { id:"hello1","sample":"hello1"}
   ]
}

, а на сервере я получаю параметры ниже

id=10
group[0][id]=hello
group[0][sample]=hello
group[1][id]=hello1
group[1][sample]=hello1

, поэтому я запутался, как получить все группы

Ответы [ 2 ]

0 голосов
/ 29 сентября 2018

@ BigMike, спасибо, я могу получить полный JSON и поиграть с ним.Не удалось отправить JSON, даже установив тип контента application / json.Но все еще проверяю почему, но работаю как исправление температуры (возможно, я не использую Rest API)

0 голосов
/ 26 сентября 2018

Одна проблема заключается в том, что отправляемое вами сообщение не является действительным JSON.

{ "data" : {
     "id" : "10",
     "sampleArr": [
         { "id" : "hello", "sample" : "hello"},
         { "id" : "hello1", "sample" : "hello1"}
     ]
  }
}

Обратите внимание, что все имена атрибутов должны быть заключены в кавычки, а верхнийОбъект уровня JSON должен иметь фигурные скобки вокруг него.

Если это не поможет, вам нужно объяснить, как ваш сервлет получает и анализирует JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...