公众号开发-用String接收微信服务器发来的XML

@PostMapping(value = "/master")
    public void receiver(@RequestBody String xml,HttpServletResponse resp){
          
   
        try {
          
   
            System.out.println(xml);
            Map<String, String> msgMap = MessageUtil.string2Map(xml);
            log.info("用户消息:{}",msgMap);
            String handlerMsg = weXinService.handlerMsg(msgMap);
            log.info("返回消息:{}",handlerMsg);
            resp.setContentType("text/xml;charset=UTF-8");
            resp.setCharacterEncoding("UTF-8");
            resp.getWriter().write(handlerMsg);
        } catch (IOException e) {
          
   
            e.printStackTrace();
        }
    }
System.out.println(xml); 输出效果如下
经验分享 程序员 微信小程序 职场和发展