[英]How to fetch sub json from request parameter
我只是決定將以下 json 數據從客戶端發送到服務器。 然后我發現我之前的所有請求都不是 json 類型。 而且我無法發送json。 下面是我想在 jquery ajax 數據中發送的 json。
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
所以我很困惑如何獲取所有組
一個問題是您發送的不是有效的JSON。
{ "data" : {
"id" : "10",
"sampleArr": [
{ "id" : "hello", "sample" : "hello"},
{ "id" : "hello1", "sample" : "hello1"}
]
}
}
請注意,所有屬性名稱都必須加引號,並且頂級 JSON 對象必須用大括號括起來。
如果這沒有幫助,您需要解釋您的 servlet 如何接收和解析 JSON。
@BigMike,謝謝,我能夠獲取完整的 json 並使用它。 即使設置內容類型 application/json 也無法發送 JSON。 但仍在檢查原因,但作為臨時修復工作(可能是我沒有使用 Rest API)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.