当前位置: 首页 > news >正文

如何建立网站快捷方式到桌面系统开发

如何建立网站快捷方式到桌面,系统开发,wordpress侧面小工具,萍乡做网站的公司有哪些java生成XML文件通过java生成XML文件,在很多场合都会用到。比如:做android应用的时候,有很多数据,都是通过服务端生成的XML文件,再解析XML文件里的数据。下面是通过JAVA生成XML文件的代码:import java.util…

java生成XML文件

通过java生成XML文件,在很多场合都会用到。比如:做android应用的时候,有很多数据,都是通过服务端生成的XML文件,再解析XML文件里的数据。

下面是通过JAVA生成XML文件的代码:

import java.util.ArrayList;

import java.util.List;

import org.jdom.Document;

import org.jdom.Element;

import org.jdom.output.XMLOutputter;

/**

* 生成XML文件

***/

public class XmlUtils {

/**

* 根据List列表封装成XML数据

* @return 返回封装后的数据

*/

public static String getXmlFromList(List beanList) {

String result = "";

Element root = new Element("user-list");

Document doc = new Document(root);

for (User user : beanList) {

Element element = new Element("user");

element.addContent(new Element("userId").setText(String.valueOf(user.getUserId())));

element.addContent(new Element("userName").setText(user.getUserName()));

element.addContent(new Element("email").setText(user.getEmail()));

root.addContent(element);

}

XMLOutputter XMLOut = new XMLOutputter();

try {

/**

* 输出XML数据

*/

result = XMLOut.outputString(doc);

} catch (Exception e) {

e.printStackTrace();

}

return result;

}

public static void main(String[] args) {

User u1 = new User(1,"张三","");

User u2 = new User(2,"李四","");

User u3 = new User(3,"王五","");

List userList = new ArrayList();

userList.add(u1);

userList.add(u2);

userList.add(u3);

/**

* 根据List数组,生成XML数据

*/

String resultXml = getXmlFromList(userList);

/**

* 打印生成的XML数据

*/

System.out.println(resultXml);

}

}

POJO类:

public class User {

private int userId;

private String userName;

private String email;

public User(int userId, String userName, String email) {

super();

this.userId = userId;

this.userName = userName;

this.email = email;

}

public String getEmail() {

return email;

}

public void setEmail(String email) {

this.email = email;

}

public int getUserId() {

return userId;

}

public void setUserId(int userId) {

this.userId = userId;

}

public String getUserName() {

return userName;

}

public void setUserName(String userName) {

this.userName = userName;

}

}

生成后的XML文件如下:

1

张三

user1@xxx.com

2

李四

user2@xxx.com

3

王五

user3@xxx.com

备注:其中会用到jdom.jar包。

http://www.lbrq.cn/news/2392831.html

相关文章:

  • 怎么网站能找人做装修事网站页面优化方法
  • 微信公众号怎么二次开发seo云优化外包
  • 怎么看网站后台什么语言做的搜索引擎推广seo
  • 想做个网站不知道做什么网络营销企业网站推广
  • 网站建设数据的保密性seo优化技术排名
  • 除了速卖通还有什么网站做外贸南京网络营销服务
  • 郑州做网站的联系方式外链网站推荐
  • 阿里巴巴开店网站怎么做淄博新闻头条最新消息
  • 安徽智农网络信息技术服务有限公司 网站开发网站友情链接出售
  • 郑州网站建设更好产品市场调研怎么做
  • 做网站属于无形资产还是费用环球贸易网
  • 贵州网站建设营销公司bt蚂蚁磁力
  • 网上有哪些购物网站网络营销战略的内容
  • wordpress申请网站企业宣传片
  • 想转行做网站营销策划思路及方案
  • wordpress资源站主题seo关键词优化推广外包
  • wordpress 代替cmsseo工程师是做什么的
  • 手机评测网站武汉网站推广公司排名
  • 如何用vps系统搭建企业网站以及邮箱系统企业在线培训系统
  • 做网站图片处理问题网络营销公司好不好
  • 信誉好的江苏网站建设最近一周热点新闻
  • 获取网站访客qq号码源码优化大师windows
  • 哈尔滨网站建设制作费用网站统计平台
  • 珠海做网站建设google网站登录入口
  • 做打鱼网站全网关键词云在哪里看
  • 余姚网站定制seo优化快排
  • 中山seo扣费郑州网站制作选择乐云seo
  • 上海网络推广公司网站外贸网站搭建推广
  • 今天哈尔滨最新通告seo的内容怎么优化
  • 域名怎么拿来做网站云客网平台
  • 生成式引擎优化(GEO)权威指南:提升网站在AI搜索中的可见性
  • 帆软可视化图
  • python学智能算法(二十四)|SVM-最优化几何距离的理解
  • Android性能优化之网络优化
  • ADVB协议内容分析
  • javaScript中数组常用的函数方法