java 如何替换文件内容 .doc或.rtf或.docx,求实现思路

问题描述

java 如何替换文件内容 .doc或.rtf或.docx,求实现思路

java 如何替换文件内容 .doc或.rtf或.docx,求实现思路

解决方案

用poi这个库去读取,然后程序中替换后写回。

解决方案二:

如果不想用专门处理的jar 包,可以写个模版,模版对要替换的字采用特殊标识符,然后读流,替换掉。

解决方案三:

用poi这个库去读取,然后程序中替换后写回。同时使用正则表达式

时间: 2024-09-19 21:59:40

java 如何替换文件内容 .doc或.rtf或.docx,求实现思路的相关文章

linux下perl,sed,shell批量替换文件内容

  方法1: 这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库. 手 工一个个改文件配置有点不太实际,所以google了一下,找到批量替换文件内容的好方法,命令结构如下: find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g'下面这个例子就是将当前目录

java怎么修改文件内容,并非一般的文本类

问题描述 java怎么修改文件内容,并非一般的文本类 文件并非是一般的txt或者xml的....右键用记事本打开的话是xml格式的文件 但我用一般的方法,读取,写出后,文件的大小跟原来差别太大了,不能用平常的方法 解决方案 java配置文件property文件内容的修改 解决方案二: 那要看你操作的什么文件了,通常不同的文件有对应的工具类来处理的.

java库 读取文件内容并转换为数组

问题描述 java库读取文件内容并转换为数组 解决方案 解决方案二:基本问题就慢慢一步步来,先读文件,再去想如何转为数组.解决方案三:自己实现或者调用com.google.common.io.Filesapache的工具类.

java读取指定文件内容代码

java读取指定文件内容代码 <%@ page contenttype="text/html; charset=gb2312" language="java" import="java.sql.*" errorpage="" %> <html xmlns="http://www.111cn.net/1999/xhtml"> <head> <meta http-equ

JAVA获取txt文件内容

JAVA 读取txt文件内容 通常,我们可以直接通过文件流来读取txt文件的内容,但有时可能会出现乱码!此时只要设置一下文件字符编码即可. public class txttest { /** * 读取txt文件的内容 * @param file 想要读取的文件对象 * @return 返回文件内容 */ public static String txt2String(File file){ StringBuilder result = new StringBuilder(); try{ Buf

java获取txt文件内容属性值

问题描述 有一个txt文件,内容如下: <room height="9" width="6"/> <room height="9" width="5"/> <room height="9" width="5"/> 我要循环读取每行,并得到每行的height和width的值,求好代码,谢谢! 解决方案 这种文件如果都是你这种固定格式,可以直接用XML解析

Unix sed编辑器如何替换文件内容

本节将使用sample1.txt文件作为示例,文件内容如下,都是些水果..: apple orange banana pappaya 1.向每一行的开头添加内容,这里我们添加"Fruit:" $ sed 's/^/Fruit: /' sample1.txt Fruit: apple Fruit: orange Fruit: banana Fruit: pappaya 解析:s代表substitution,也就是替换,s之后是要替换/匹配的内容,斜线/用来分隔s以及要替换的原始内容还有要

linux下批量替换文件内容的方法

  对于单个文件,使用sed命令很容易做到.如果需要替换某个指定文件夹下所有文件,借助grep和sed组合成一条命令也可以轻松搞定. grep命令可以查找单个文件或文件夹下文件中的内容,使用参数"r"或"-R"可以递归查找指定文件夹下的所有文件;参数"l"可以让grep输出包含指定字符串的文件名,首次匹配成功后立刻停止对同文件的查询.如果不使用"l",grep查询单个文件时输出文件中所有包含指定字符串的行,对文件夹查询时则按照

PowerShell读取文件内容、替换文件内容、读取限定行的例子_PowerShell

我只能说,使用PowerShell来读取文本文件实在是一件太简单的事情了. Get-Content,获取指定位置的项的内容. 语法:Get-Content [-Path] <文件路径> [-Path]由方括号引起,表示可以写,也可以不写:不写则默认后面是文件路径,写了就指名道姓的说后面是文件路径. 直接运行这样一个命令,PowerShell将会把文件的内容输出到控制台上,如果你是想看看文件的内容,那这样做就Perfect! 但有时候,你想玩点高难度的运作--想把文件翻开来对里面的内容进行修改,