日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

service层拼接XML

發(fā)布時間:2023/12/2 asp.net 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 service层拼接XML 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

service層拼接XML

1.xml文件樣式

<?xml version="1.0" encoding="UTF-8"?> <rows><userdata name="totalnumber">21</userdata><row id="1"><cell>1</cell><cell>案號</cell><cell>案件名稱</cell><cell>承辦部門</cell><cell>承辦人</cell></row><row id="2"><cell>2</cell><cell>案號</cell><cell>案件名稱</cell><cell>承辦部門</cell><cell>承辦人</cell></row><row id="3" selected="1"><cell>3</cell><cell>案號</cell><cell>案件名稱</cell><cell>承辦部門</cell><cell>承辦人</cell></row><row id="4"><cell>4</cell><cell>案號</cell><cell>案件名稱</cell><cell>承辦部門</cell><cell>承辦人</cell></row><row id="5"><cell>5</cell><cell>案號</cell><cell>案件名稱</cell><cell>承辦部門</cell><cell>承辦人</cell></row><row id="6"><cell>6</cell><cell>案號</cell><cell>案件名稱</cell><cell>承辦部門</cell><cell>承辦人</cell></row> </rows>

2.拼接xml(使用mybatis分頁插件pageHelper)

/*** @return java.lang.String 拼接完成的xml* @description 拼接xml* @author zhaohuaqing* @date 2021/6/21 15:39* @version 1.0*/public static String getUserXMl(PageInfo<User> pageInfo) {List<User> list = pageInfo.getList();int start = pageInfo.getStartRow();long totalNumber = pageInfo.getTotal();StringBuilder sb = new StringBuilder("<?xml version='1.0' encoding='UTF-8'?>");sb.append("<rows>");int xh = start + 1;sb.append("<userdata name=\"totalnumber\">").append(totalNumber).append("</userdata>");for (User user : list) {sb.append("<row id=\"").append(xh).append("\">").append("<cell>").append(xh++).append("</cell>").append("<cell>").append(user.getYhxm()).append("</cell>").append("<cell>").append(user.getYhid()).append("</cell>").append("<cell>").append(user.getYhbm()).append("</cell>").append("<cell>").append(user.getYhxb()).append("</cell>").append("<cell><![CDATA[").append("<button class=\"tdh_btn\" οnclick=show(\"").append(user.getYhdm()).append("\")><i class=\"tdh_icon icon_search\"></i>查看</button>").append("]]></cell>").append("<cell><![CDATA[").append("<button class=\"tdh_btn\" οnclick=deleteUser(\"").append(user.getYhdm()).append("\")><i class=\"tdh_icon icon_del\"></i>刪除</button>").append("]]></cell>").append("<cell><![CDATA[").append("<button class=\"tdh_btn\" οnclick=update(\"").append(user.getYhdm()).append("\")><i class=\"tdh_icon icon_edit\"></i>修改</button>").append("]]></cell>").append("</row>");}sb.append("</rows>");return sb.toString();} 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的service层拼接XML的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。