嗨任何一個可以告訴我,我該怎麼處理這個JSON休息消耗方法新澤西州,使用JSON陣列
在我的客戶端我有這樣的代碼:
var search_form_data_array = new Object();
search_form_data_array[0] = JSON.stringify({name: "dept",
type:"equal",
value: "233"});
search_form_data_array[1] = JSON.stringify({ name: "deptDesc",
type:"equal",
value:"depts" });
$.ajax({
url: globalvars.otherDiscoveredSearchFormUri,
type:'POST',
data:{"SearchFormInput":search_form_data_array},
contentType:'application/json',
success: function(){}
});
我的服務器端代碼:
@POST
@Path("/SearchForm")
@Consumes(MediaType.APPLICATION_JSON)
public String getOtherChargesSerachData(SearchFormInput data)
return data.name;
}
public static class SearchFormInput {
public String name;
public String type;
public String value;
}
嗨Nakib感謝您的答覆。請給我建議我怎麼用JSON來代替使用gson。 –
嗨Nakib你可以請幫助我如何解析與使用gson相同。 –
嗨Nikib,我得到了答案,我需要添加JSONArray jsonArray = new JSONArray(obj);我可以遍歷這個數組來獲取該數組的對象。感謝您的幫助。 –