如何从rtf文件中提取数据

2020-09-20 11:07发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要从rtf文件中提取数据并保存在sql server列中...

有什么功能可以达到相同的目的吗?

rtf文件:-

('{\\ rtf1 \ ansi \ ansicpg1252 \ deff0 \ deflang1030 \ deflangfe1030 {\ fonttbl {\ f0 \ froman \ fprq2 \ fcharset0 CG \ par \ par Times;} {\ f1 \ froman \ fcharset0 Times New;} { \ f2 \ froman \ fprq2 \ fcharset0 Times New Roman;}} \ par \ viewkind4 \ uc1 \ pard \ nowidctlpar \ tx5100 \ tx6690 \ f0 \ fs24事故和紧急情况\ par \ par \ par棕色,JACKIE 00030110R PROF。G. PAR \ par 39 Claremint Gardens 06/11/1928 OP \ par MP \ par 1805252166 \ par \ par 08/12/2002 GEB02-46531 L FOOT \ par左脚:-\ par胫骨近端趾骨有一个倾斜的骨折 \ par小脚趾\ par DR。W. BASHIST/TT使用语音报告\ par最终ID:196582166 \ par 2002年12月12日FOOT GEB02-47831/0003250R \ par \ par}')

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要从rtf文件中提取数据并保存在sql server列中...

有什么功能可以达到相同的目的吗?

rtf文件:-

('{\\ rtf1 \ ansi \ ansicpg1252 \ deff0 \ deflang1030 \ deflangfe1030 {\ fonttbl {\ f0 \ froman \ fprq2 \ fcharset0 CG \ par \ par Times;} {\ f1 \ froman \ fcharset0 Times New;} { \ f2 \ froman \ fprq2 \ fcharset0 Times New Roman;}} \ par \ viewkind4 \ uc1 \ pard \ nowidctlpar \ tx5100 \ tx6690 \ f0 \ fs24事故和紧急情况\ par \ par \ par棕色,JACKIE 00030110R PROF。G. PAR \ par 39 Claremint Gardens 06/11/1928 OP \ par MP \ par 1805252166 \ par \ par 08/12/2002 GEB02-46531 L FOOT \ par左脚:-\ par胫骨近端趾骨有一个倾斜的骨折 \ par小脚趾\ par DR。W. BASHIST/TT使用语音报告\ par最终ID:196582166 \ par 2002年12月12日FOOT GEB02-47831/0003250R \ par \ par}')

付费偷看设置
发送
3条回答
SAP浪
1楼-- · 2020-09-20 11:36

您是否尝试过创建具有单个字段(大小为1000左右,大于文件中文本长度)的固定宽度文件格式,并使用'none'作为行定界符? 我只是用您发布的内容测试了RTF文件,然后将文件中的所有内容提取到SQL Server临时表中而没有问题。

这是假设您不需要解析文件来提取特定信息。

当学会了学习
2楼-- · 2020-09-20 11:21

请帮助

My梦
3楼-- · 2020-09-20 11:19

您好

感谢您的回复...。我尝试了您的建议..但是它也显示了所有标签...我不希望使用任何格式化的标签...只需要提取数据...

sql表显示数据:-

{\ rtf1 \ ansi \ ansicpg1252 \ deff0 \ deflang1030 \ deflangfe1030 {\ fonttbl {\ f0 \ froman \ fprq2 \ fcharset0CG \ par \ par Times;} {\ f1 \ froman \ fcharset0 Times New;} {\ f2 \ froman \ fprq2 \ fcharset0 Times NewRoman;}} \ par \ viewkind4 \ uc1 \ pard \ nowidctlpar \ tx5100 \ tx6690 \ f0 \ fs24事故和紧急情况

预期结果:-

事故和紧急棕色,杰基00030110R PROF。 G. PAR 39 Claremint Gardens 1/6/1928 OP 1805252166 08/12/2002 GEB02-46531 L脚左脚:小脚趾近端趾骨有一个斜形骨折。 W. BASHIST使用语音报告了最终ID:196582166 09/12/2002 FOOT GEB02-47831/0003250R

一周热门 更多>