目前还没发现可以使用JAXB将一个简单的List<T>
(T非自定义的实体类,例如List<String>
或List<Integer>
),直接转化为XML
使用JAXB将一个简单的List集合转为XML
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- CSDN专家-Time 2021-05-10 17:27关注
用lib包就行啊.. 或者自己写.
String returnXml=""; //转换成xml的List List<Map<String, Object>> listMaps = this.jdbcTemplate.queryForList(tmpSql); if(listMaps.size()>0){ returnXml = "<head>\n<code>1</code>\n<message>成功</message>\n<body>\n"; for (int i = 0; i < listMaps.size(); i++) { Map<String, Object> map = listMaps.get(i); for (Map.Entry<String, Object> m : map.entrySet()) { returnXml += "<"+m.getKey().toLowerCase()+">"+m.getValue()+" </"+m.getKey().toLowerCase()+">\n"; } } returnXml += "</body>"; }
解决 无用评论 打赏 举报
悬赏问题
- ¥15 有关wireshark抓包的问题
- ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
- ¥15 向数据表用newid方式插入GUID问题
- ¥15 multisim电路设计
- ¥20 用keil,写代码解决两个问题,用库函数
- ¥50 ID中开关量采样信号通道、以及程序流程的设计
- ¥15 U-Mamba/nnunetv2固定随机数种子
- ¥15 vba使用jmail发送邮件正文里面怎么加图片
- ¥15 vb6.0如何向数据库中添加自动生成的字段数据。
- ¥20 在easyX库下编写C语言扑克游戏跑的快,能实现简单的人机对战