`
53873039oycg
  • 浏览: 840187 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
         这段代码估计用不到了,写的很简单,用了最直观的思路替换参数。          import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.regex.Matcher; import java.util.regex.Pattern; public class 替换字符串参数_S4_Test { public static vo ...
       直接上代码:        import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import org.apache.commons.lang3.StringUtils; ...
        主要实现了按照模版行的样式填充数据,针对的是动态数据,静态数据可以直接替换变量实现,先说下缺点:1)暂未实现特殊样式填充(如列合并(跨行合并)),只能用于普通样式(如段落间距 缩进 字体 对齐)2)数据行插到模版行下面,没有实现指定位置插入        直接上代码:          import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.util.ArrayList; import java.util.Ite ...
        代码参考了http://stackoverflow.com/questions/24907541/row-span-with-xwpftable,代码如下:         import java.io.FileOutputStream; import java.math.BigInteger; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi.xwpf.usermodel.XWPFTable; import org.apache.poi.xwpf.usermode ...
        直接上代码:         import java.io.FileOutputStream; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import org.apache.poi.xwpf.usermodel.BreakType; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi.xwpf.usermodel.XWPFParagraph; ...
        代码参考了http://stackoverflow.com/questions/7007810/how-to-create-a-email-link-in-poi-word-format,代码如下:         import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.math.BigInteger; import java.util.Iterator; import org.apache.poi.xwpf.userm ...
         直接上代码,代码很简单没什么难度。          import java.io.FileOutputStream; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import org.apache.poi.xwpf.model.XWPFHeaderFooterPolicy; import org.apache.poi.xwpf.usermodel.Borders; import org.apache.poi.xwpf.usermodel ...
        最近在Git上看到一个导出表信息到word的项目(名字叫DBDocTool),下载后运行出错,看了下是用poi-3.10导出的,懒得修改别人的代码,自己随手写了个,代码如下:       import java.io.FileOutputStream; import java.math.BigInteger; import org.apache.poi.xwpf.usermodel.Borders; import org.apache.poi.xwpf.usermodel.ParagraphAlignment; import org.apache.poi.xwp ...
        最近使用正则replace时候遇到替换不正确的问题,如想替换an,实际上把can也替换成了c,下面的例子演示了如何删除完全匹配项。       import java.util.regex.Matcher; import java.util.regex.Pattern; public class 正则完全匹配_S4_Test { public static void main(String[] args) throws Exception { String str = "an aN can ban and sand AN aN AnD an pa ...
        字符串替换参数一般是先解析出参数名字,然后替换掉,可以使用正则替换,也可以使用拼接字符串的方式替换,下面的代码代码演示了2种情况下如何替换参数,一种是参数名称含前缀和后缀如${key},另一种情况是只含前缀,使用空格作为后缀,如:key,代码如下:         package com.huse.strtest; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Map.Entry; import java.util.reg ...
        普通方式导出Excel,比较可行的方法是多Sheet页分批次写,如10000数据分2个Sheet,每个Sheet页5000,分5次每次取1000写,下面代码简单的实现了这个功能,可以指定Sheet页大小和每次取数大小。写的比较随意,可能会有bug,欢迎提出更好的写法。        import java.io.FileOutputStream; import java.math.BigDecimal; import java.util.ArrayList; import java.util.HashMap; import java.util.List; imp ...

[简单]txt文件读写

    博客分类:
  • java
       下面的代码主要用于合并多个txt文件为一个,可能有更好的方法合并多个txt文件,代码如下:          import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStre ...
       接上一篇博文,修改的地方:       1,新增段落段前段后间隔设置,段行距设置       2,页眉页脚底部下划线可配置       3,表格新增合并行和列,可设置表格宽度       4,可设置表格边框和横竖水平线样式       5,可设置超链接字体样式       6,可设置段落边框样式       效果如下:                最近不在写docx4j博文,大家也看厌了,上代码
         如果在使用docx4j的过程中有一些效果自己不会写,上网也没搜索到答案,怎么解决呢?         可以把word 2007解压,word 2007解压后是很多xml,docx4j的sample例子上面有解压word的代码,如下:          import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import org.apache.commons.io.IOUtils; import org.docx4j.openpack ...
        昨天花了点时间写了个使用docx4j制作word 2007的例子,例子很粗糙,很多细节没有处理好,今天我放一个稍微修改后的代码,代码中有很多不必要的代码,有代码洁癖的请自行修改。        效果如下:                 实现的效果有:            页眉底部文字部分添加边框,设置表格行高,设置表格列宽,段落插入图片,设置段后间距          不解释,上代码:         import java.io.File; import java.math.BigInteger; import java.util.List; impo ...
Global site tag (gtag.js) - Google Analytics