zoukankan      html  css  js  c++  java
  • Httpservlet 获取json对象字符窜

    使用的是google 的json转换jar

    import com.google.gson.JsonObject;
    import com.google.gson.JsonParser;

    import org.apache.commons.io.IOUtils;

    public void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {

            response.setCharacterEncoding("UTF-8");
            response.setContentType("text/html; charset=UTF-8");
        

      //输入流的方式获取数据(自能获取一次) 

         //前端传来的数据为 {"act":1,"userinfo":{"nickname":"耐心"}}
            String requestStr = IOUtils.toString(request.getInputStream(), "UTF-8");
     
            JsonParser parser = new JsonParser();
            JsonObject root = parser.parse(requestStr).getAsJsonObject();

       int act = root.get("act").getAsInt();

          JsonObject userinfo = root.get("userinfo").getAsJsonObject();
              String Nickname=userinfo.get("nickname").getAsString());

    }

  • 相关阅读:
    动态内存Treap
    最大流Dinic
    图的遍历
    Aho_Corasick自动机(AC自动机)
    邻接表
    COJ 3007 Mr.Yang的小助手
    COJ 0601&0602 动态规划(二)及加强
    Codeforces 603A Alternative Thinking
    HDU 2222 Keywords Search
    codeforce--600D
  • 原文地址:https://www.cnblogs.com/j2ee-web-01/p/6754153.html
Copyright © 2011-2022 走看看