map 集合的遍历
Posted wangchuanfu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了map 集合的遍历相关的知识,希望对你有一定的参考价值。
List<Map<String,Object>> autoReplyList= wechatService.queryAutoReplyByOrg(orgId); for(Map<String,Object> autoReply : autoReplyList) { String[] keywords = autoReply.get("keyword").toString().split("\|"); //已竖线拆分关键字 for(String key : keywords) { if(StringUtil.stringNotNull(key.trim()) && wxMessage.getContent().toUpperCase().contains(key.toUpperCase())) { //有字母的都转换成大写判断 String content=StringEscapeUtils.unescapehtml(autoReply.get("content").toString()); return echoTextMessage(wxMessage, content); } } } //String content=wechatService.queryAutoReplyByKeyWord(map); List<Map<String, Object>> autoReplyList = wechatService.queryAutoReplyByOrg(orgId); for (Map<String, Object> autoReply : autoReplyList) { if (autoReply.get("keyword").equals("gz")) { //有字母的都转换成大写判断 autoReplyContent = autoReply.get("content").toString(); break; } } //转义 //StringEscapeUtils.escapeHtml(content); //反转义 autoReplyContent = StringEscapeUtils.unescapeHtml(autoReplyContent); autoReplyContent = autoReplyContent.replace("<br>", " "); return echoTextMessage(wxMessage, "欢迎关注" + autoReplyContent);
以上是关于map 集合的遍历的主要内容,如果未能解决你的问题,请参考以下文章