注册 登录
编程论坛 VFP论坛

[原创] 提取 word 表格数据,并生成 CSV 文件

gltianya 发布于 2023-07-03 23:00, 845 次点击
从WORD文件中提取其中的表格数据,并生成CSV文件,注意,这个CSV每个数据之间是"|"分隔,不是通常使用的","分隔.
不依赖 office .  请注意一下: CSV文件为 UTF-8 编码.

运行环境 : .net 4.0以上
平台: windows 7 以上
命令提示符状态下使用.

Usage: doc2csv filename.docx
       or doc2csv filename.doc

个人编译环境: windows 8.1(X64) + VS2019 社区版
无广告,免费. 不可用于商业用途.不得将工具二次打包后作为个人作品部分再次分发.谢谢!
只有本站会员才能查看附件,请 登录

6 回复
#2
foxfans2023-07-03 23:09
word文档, 通过zip(rar)解压,提取document.xml.....等相关内容即可.如果清楚文档结构直接操作方法多样.
#3
sam_jiang2023-07-04 02:15
感谢分享
#4
schtg2023-07-04 06:08
谢谢分享!
word中表格:
只有本站会员才能查看附件,请 登录

转换后的csv表格
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2023-7-4 06:22编辑过]

#5
gltianya2023-07-04 11:51
无法在原贴进行编辑,只好回贴补充一下,打扰了.

转换后的数据,使用EXCEL, 数据 自 文本 ,选择生成的CSV文件.
导入时,注意使用自定义的"|"分隔符.

或者 使用 VFP 的 appe from ,也很容易生成需要的DBF文件了.
#6
schtg2023-07-04 12:41
回复 5楼 gltianya
谢谢!
#7
z126892023-07-11 08:54
感谢分享
1