[ JSONデコードサンプル ]
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// ++ リクエストパラメータ取得 ++ //
String jsnlist = request.getParameter("fclist");
// JSONデコードはリフレクションで行う //
ArrayList<Facility> fcList = new ArrayList();
Gson gson = new GsonBuilder().setPrettyPrinting().create();
Type type = new TypeToken <ArrayList<Facility>>() {
}.getType();
fcList = gson.fromJson(jsnlist, type);
コメントを投稿するにはログインしてください。