开发中常用的第三方工具(持续跟新,依时间而定)
2014-08-11 18:35
274 查看
开发中常用的第三方工具
幸福是是什么?
烦恼,痛苦,开心,郁闷都是人生的滋味。佛祖说:幸福是心中的扉门,你把谁邀请进来,你就与谁同在。
------------------------------------------------------------------------------------
在xml中的第三方jar包
工具1:dom解析
名称叫做:dom4J x-path
需要导入的jar包:dom4j-1.6.1.jar ,jaxen-1.1-beta-6.jar
目的:解析xml文件,更快的获取xml中的节点。
详解如何使用:
xml的工具类:
介绍几个常用的API中的方法:
1.获取根节点: Element root = document.getRootElement();
2.添加某节点:addElement();
3.添加某节点并且往该节点中注入文本:addElement().setText();
4.与x-path结合
String xPath = "";
List<Element> list = document.selectNodes(xPath);
经营好自己的生活?
唯有认真生活的男人,才会有人爱,才会有神爱。
------------------------------------------------------------------------------------
在javaweb中的第三方jar包
工具1:BeanUtils封装JavaBean
名称叫做:BeanUtils
需要导入的jar包:commons-beanutils-1.8.3.jar
依赖于commons-logging-1.1.1.jar
目的:将数据已map<String, String[]>的形式封装给JavaBean
方法一:
BeanUtils.populate(JavaBean, Map<String, String[]);
方法二:对于不能将数据很好的封装给JavaBean的时候,可以注册一个类型转换器 例如注册一个时间转化器。
ConverUtils.register(Converter converter, Class clazz );
幸福是是什么?
烦恼,痛苦,开心,郁闷都是人生的滋味。佛祖说:幸福是心中的扉门,你把谁邀请进来,你就与谁同在。
------------------------------------------------------------------------------------
在xml中的第三方jar包
工具1:dom解析
名称叫做:dom4J x-path
需要导入的jar包:dom4j-1.6.1.jar ,jaxen-1.1-beta-6.jar
目的:解析xml文件,更快的获取xml中的节点。
详解如何使用:
xml的工具类:
package utils; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.UnsupportedEncodingException; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.io.OutputFormat; import org.dom4j.io.SAXReader; import org.dom4j.io.XMLWriter; public class XmlUtil { public static void persistXML(Document document, File file) throws UnsupportedEncodingException, FileNotFoundException, IOException { OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("utf-8"); XMLWriter writer = new XMLWriter(new FileOutputStream(file), format); writer.write(document); writer.close(); } public static Document getDocument(File file) throws DocumentException { SAXReader reader = new SAXReader(); Document document = reader.read(file); return document; } }
介绍几个常用的API中的方法:
1.获取根节点: Element root = document.getRootElement();
2.添加某节点:addElement();
3.添加某节点并且往该节点中注入文本:addElement().setText();
4.与x-path结合
String xPath = "";
List<Element> list = document.selectNodes(xPath);
经营好自己的生活?
唯有认真生活的男人,才会有人爱,才会有神爱。
------------------------------------------------------------------------------------
在javaweb中的第三方jar包
工具1:BeanUtils封装JavaBean
名称叫做:BeanUtils
需要导入的jar包:commons-beanutils-1.8.3.jar
依赖于commons-logging-1.1.1.jar
目的:将数据已map<String, String[]>的形式封装给JavaBean
方法一:
BeanUtils.populate(JavaBean, Map<String, String[]);
方法二:对于不能将数据很好的封装给JavaBean的时候,可以注册一个类型转换器 例如注册一个时间转化器。
ConverUtils.register(Converter converter, Class clazz );
<span style="white-space:pre"> </span> DateConverter dc = new DateConverter(); dc.setPattern("yyyy-MM-dd"); ConvertUtils.register(dc, java.util.Date.class); BeanUtils.populate(customer, request.getParameterMap());
相关文章推荐
- 常用开发工具快捷键--CodeBlocks【持续更新中】
- [xcode]_[开发工具]_[常用高效工具总结][持续更新]
- 推荐的几个开发常用在线工具,可以提升开发效率(持续更新)
- IOS开发中常用到的工具方法(时间方面)
- [置顶] Android 开发中常用第三方 工具:
- 项目开发过程中一些常用的工具[持续更新中]
- iOS开发常用第三方开源框架 持续更新中...
- [IOS 开发] 常用第三方框架和小工具
- 常用开发工具快捷键-Eclipse【持续更新中】
- 转-推荐的几个开发常用在线工具,可以提升开发效率(持续更新)
- 常用工具(字符串的占用空间、时间比较、字符串为空、持续时间)
- 安卓开发常用的工具集合(第三方SDK等)
- [置顶] react-native 开发常用第三方 工具:
- 分享一下个人开发常用工具,持续更新中~
- [xcode]_[开发工具]_[常用高效工具总结][持续更新]
- 关于组件化开发中常用到的svn,cocoapods代码管理工具错误解决办法(持续更新)
- [笔记]java开发常用的工具类函数:时间处理
- php持续开发集成中的常用几个工具小结
- 介绍两个,b/s开发中我常用到的小工具