[发明专利]文本内容替换方法、装置、计算机设备和存储介质在审
申请号: | 202210282370.3 | 申请日: | 2022-03-22 |
公开(公告)号: | CN114626343A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 杨永山 | 申请(专利权)人: | 平安商业保理有限公司 |
主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F40/143 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 黄恕 |
地址: | 200135 上海市浦东新区自由贸易*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 内容 替换 方法 装置 计算机 设备 存储 介质 | ||
1.一种文本内容替换方法,其特征在于,所述方法包括:
获取接口请求参数,所述接口请求参数包括源文件路径、转换标记、书签标记替换值以及文本标记替换值;
根据所述源文件路径读取文件输入流,将所述文件输入流转化为文本对象;
将所述文本对象拆解为段落对象,整合所述段落对象中的文本标记;
定位所述段落对象中的书签标记,并根据所述转换标记,定位所述段落对象中的文本标记;
将所述书签标记的内容域和所述文本标记的内容域分别替换为所述书签标记替换值和所述文本标记替换值,得到目标文本。
2.根据权利要求1所述的文本内容替换方法,其特征在于,所述段落对象包括文本内容对象;
所述整合所述段落对象中的文本标记包括:
通过正则匹配的方式,依次定位所述文本内容对象中的文本标记开始位、文本内容和文本标记结束位;
将所述文本标记开始位、所述文本内容和所述文本标记结束位整合为一个文本标记,并将整合后的文本标记写回至所述文本内容对象中。
3.根据权利要求2所述的文本内容替换方法,其特征在于,所述依次定位所述文本内容对象中的文本标记开始位、文本内容和文本标记结束位包括:
若在定位所述文本标记结束位的过程中,定位到新的文本标记开始位,则将已定位到的文本标记开始位更新为所述新的文本标记开始位,继续定位所述文本标记结束位。
4.根据权利要求1所述的文本内容替换方法,其特征在于,所述将所述书签标记的内容域和所述文本标记的内容域分别替换为所述书签标记替换值和所述文本标记替换值之前,还包括:
将所述书签标记和所述书签标记替换值存入已构建的书签标记map、将所述文本标记和所述文本标记替换值存入已构建的文本标记map。
5.根据权利要求4所述的文本内容替换方法,其特征在于,所述将所述书签标记的内容域和所述文本标记的内容域分别替换为所述书签标记替换值和所述文本标记替换值包括:
获取所述书签标记的标识数据和所述文本标记的标识数据;
当根据所述书签标记的标识数据确定所述书签标记存在于所述书签标记map时,从所述书签标记map中提取出与所述书签标记对应的书签标记替换值,将所述书签标记中的内容域替换为所述书签标记替换值;
当根据所述文本标记的标识数据确定所述文本标记存在于所述文本标记map时,从所述文本标记map中提取出与所述文本标记对应的文本标记替换值,将所述文本标记中的内容域替换为所述文本标记替换值。
6.根据权利要求1至5任意一项所述的文本内容替换方法,其特征在于,所述接口请求参数还包括文本展示格式;
所述将所述书签标记的内容域和所述文本标记的内容域分别替换为所述书签标记替换值和所述文本标记替换值包括:
若所述文本展示格式为分段展示时,定位所述段落对象中的换行符;
将所述书签标记替换值和所述文本标记替换值,按照所述换行符分别分隔为书签标记替换值数组和文本标记替换值数组;
将所述段落对象中的首个文本对象的内容域替换为所述书签标记替换值数组中的首个书签标记替换值,得到第一目标文本对象、将当前所述段落对象中文本对象的内容域替换为所述文本标记替换值数组中的首个文本标记替换值,得到第二目标文本对象;
针对剩余的每一书签标记替换值数组,复制所述第一目标文本对象,将复制后的第一目标文本对象中的文本内容对象的内容域替换为书签标记替换值数组中的书签标记替换值、针对剩余的每一文本标记替换值数组,复制所述第二目标文本对象,将复制后的第二目标文本对象中的文本内容对象的内容域替换为所述文本标记替换值数组中的文本标记替换值;
删除所述段落对象中剩余的文本对象。
7.根据权利要求1至5任意一项所述的文本内容替换方法,其特征在于,所述将所述文件输入流转化为文本对象包括:
通过类XWPFDocument构造函数,将文件输入流转化为文本对象XWPFDocument。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安商业保理有限公司,未经平安商业保理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210282370.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能电气火灾探测器
- 下一篇:一种车辆监测方法、装置、设备及介质
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法