解析树形结构,拼XML 2022-01-06 node_id 节点编号 up_node 父节点编号node_value 节点编号值 public String createxml(HashMap inmap,List bodylistmap) { Map map = new HashMap(); map = bodylistmap.get(0); String message_id = inmap.get("message_id"); String message_code = inmap.get("message_code"); xmlnodes.append(""); try { getMsg("0","",message_id,map); } catch (Exception e) { e.printStackTrace(); } return xmlnodes.toString(); } public void getMsg(String up_node,String node_value,String message_id,Map map) throws Exception { MessageTreeBo messageTreeBo = (MessageTreeBo) SourceTemplate.getSpringContextInstance().getBean("messageTreeBo"); MessageTree messageTress = null; List messageTrees = messageTreeBo.getMsgByParent(up_node,message_id); int len = messageTrees.size(); if(len == 0){ xmlnodes.append(getNodeValue(node_value,map)); }else{ for(int i = 0; i < len; i++ ){ messageTress = messageTrees.get(i); xmlnodes.append("<").append(messageTress.getNode_key()).append(">"); getMsg(messageTress.getNode_id(),messageTress.getNode_value(),message_id,map); xmlnodes.append("").append(messageTress.getNode_key()).append(">"); } } } public String getNodeValue(String node_value,Map map){ if(node_value != null && node_value!="null"){ if(node_value.startsWith("$")){ node_value=https://www.it610.com/article/(String) map.get(node_value.substring(1)); return node_value; } else { return node_value; } }else { return ""; } } 【解析树形结构,拼XML】转载于:https://www.cnblogs.com/wzh0125/p/4462764.html 推荐阅读 如何正确操作爱普生l3150固件升级后的开机流程 印象西湖门票价格 专项整治多少个月 集中整治一月 游戏开挂神器下载 免费开挂app下载 吃水煮苦瓜能减肥吗 生吃苦瓜减肥还是水煮 哈苏H6D相机电池坏了的解决方案 分布式|土豪必备 华硕灵耀Pro分布式路由器了解下 多格漫画特点 多格漫画的特点都有哪些呢? 博世壁挂炉怎么样? 博世壁挂炉闪烁28 11 东莞炒米粉的做法 炒米粉的做法最正宗的做法 煤气中毒的病因和症状详情介绍 一叶知秋下一句 海南应该建跨海大桥吗? 紞怎么读音,tαⅰl怎么读音 小米煮香菇的方法 小米煮香菇做法 Reaction|Reaction of [2113] 含生天字的成语 我愿意陪着你,一起虚度光阴 骆驼祥子的主旨 关于骆驼祥子的主旨 阳台门套多少钱一米 2018-06-13金句系列7(金句结构-改编古现代诗词) Quartz|Quartz 源码解析(四) —— QuartzScheduler和Listener事件监听 Java内存泄漏分析系列之二(jstack生成的Thread|Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析) [源码解析]|[源码解析] NVIDIA HugeCTR,GPU版本参数服务器---(3) ffmpeg源码分析01(结构体) Android系统启动之init.rc文件解析过程 《数据结构与算法之美》——队列 什么是张拉膜结构雨棚(有哪些特点?) mysql|InnoDB数据页结构 小程序有哪些低成本获客手段——案例解析