![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件处理
文章平均质量分 80
three_man
浪迹江湖十余载,错过了一个又一个的互联网大潮,安安心心的管好自己的几亩田。喜欢对酒三人,话谈技术。 希望跟更多的人交流,增加自己的见识,扩大自己的影响力吧,但愿能在这凡世中贡献一点力量。
展开
-
抽象模型,严谨代码,开源分享
前言 关于项目,不论大小,其实做到极致也不是一件容易的事。只有做到极致,才算真正的项目经验;只有做到极致,才能让编程真正成为一门艺术;只有体会编程是一门有趣的艺术时,你的职业生涯才经久不衰,常青不老。 当然,我现在也只是一个走在编程艺术道路上的小孩,不停探索,充满好奇,我也希望志同道合的同仁们给我指教与分享。 我相信,只有开源了,才会有更多更大的进步,才会有活力,有创造力。我支持开源与自由,我唾弃陈旧死板的开发与管理!原创 2014-06-10 16:22:44 · 614 阅读 · 0 评论 -
JAVA 正则表达式入门
java中的正则表达式遵循了像Python,unix中的一些工具相同的语法,使得正则表达式可以通用。正则表达式是强大而灵活的文本处理工具。他们可以让我们以变成编程的方式找到文本中符合某种模式的内容,然后我们能够对这些内容进行处理,例如:匹配、验证、选择等等。介绍常用的正则表达式模式。在jdk文档的Pattern类中有更加详细的模式说明构造 匹原创 2014-10-23 14:26:40 · 780 阅读 · 0 评论 -
Excel Handle by org.apache.poi.xssf.usermodel.*
package shuai.study.excel.xssf;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;imp原创 2014-09-17 16:03:47 · 1960 阅读 · 0 评论 -
XML Handle by javax.xml.stream.*
package shuai.study.xml;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import javax.xml.stream.XMLInputFactory原创 2014-09-23 18:53:21 · 1037 阅读 · 0 评论 -
Validate File Format
通过Schema来校验File格式的正确与否原创 2014-08-08 13:43:20 · 760 阅读 · 0 评论 -
VO对象通过groovy模板映射XML文件
最近研究了一个开源工具包org.codehaus.groovy,处理VO对象和XML文件映射非常方便。简言之:将VO对象中的属性(包括Collection, Map),通过groovy模板,映射XML文件。原创 2014-07-10 14:44:18 · 2959 阅读 · 2 评论 -
CSV 文件解析
介绍 在很多时候,数据是以CSV文件格式存放的。在提取CSV数据时,我们借助javacsv这个开源工具来处理,还是比较方便。原创 2014-06-11 15:08:45 · 1695 阅读 · 0 评论 -
DOM4j 拆分XML
目的 本文例子主要是将XML文件按某个节点拆分。至于DOM4j和SAX之间的区别也非常明显,在此我就不用赘述。我们通过一个实例来理解一下DOM4j的拆分功能。原创 2014-06-10 16:33:04 · 1701 阅读 · 0 评论 -
SAX 解析到文件,缓存到内存
目的 通过一个小的SAX例子,我们更清晰的理解SAX的工作原理。 本文例子主要实现: 1. 将每个Employee信息输出到自己的文件中,文件名是以Employee ID和Employee Name来命名的,注意,观察代码中是如何得到Employee ID和Employee Name; 2. 将每个Employee信息存入到Map中,其中,Map中的每个Value对应一个Employee的Collection,Map中的每个Key对应该Employee的ID。原创 2014-06-10 16:28:27 · 1527 阅读 · 0 评论 -
JAVA轻量级文件监控
本文主要介绍一个轻量级的文件监控方式,对文件的Create & Change & Delete,都有一个对应的Event方法来进行处理。对于核心的File Monitor Class,我们继承一个监听适配器类FileAlterationListenerAdaptor,这样会更文件,不用再去重写每个Event方法。原创 2014-06-15 18:43:08 · 3018 阅读 · 0 评论 -
JAVA对象和XML文件绑定
目的 在日常工作中,我们原创 2014-06-13 20:55:48 · 1869 阅读 · 0 评论 -
XSLT命名空间输出&&内部调用
XSLT命名空间输出问题:此属性exclude-result-prefixes可以控制命名空间的输出,比如:exclude-result-prefixes="ne xn en"【注意:命名空间前缀用空格分隔】表示在输出中不出现该命名空间的前缀列表{ne, xm, en}。XSLT中回车换行表示: 或 XSLT内部调用举例:原创 2014-10-01 08:03:34 · 1250 阅读 · 0 评论