日期:2014-05-18  浏览次数:20978 次

#标题党#请问如何从RTF文件中提取数据。
警告,本主题标题违反论坛关于标题党的规定,这一次我帮你改了,下一次就是直接删除。

原标题:走过路过帮帮我啊。。。。。




有这个一个rtf文件,也可以保存为word文件,内容如下:


DATE=6/2/2004 TIME=2:16:50 PM
PART NAME : 61B
REV NUMBER : 
SER NUMBER : 
STATS COUNT : 1
 
DIM RND1= ROUNDNESS OF CYLINDER DAZHU UNITS=MM
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL 
M 0.0000 0.0254 0.0000 0.0168 0.0081 -0.0087 0.0168 0.0000 -----#---
 
DIM RND2= ROUNDNESS OF CYLINDER XIAOZHU UNITS=MM
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL 
M 0.0000 0.0254 0.0000 0.0161 0.0078 -0.0083 0.0161 0.0000 -----#---
 
DIM RND3= ROUNDNESS OF CYLINDER 80YUAN UNITS=MM
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL 
M 0.0000 0.0254 0.0000 0.0105 0.0053 -0.0052 0.0105 0.0000 ---#-----
 
DIM RND4= ROUNDNESS OF CYLINDER 50 UNITS=MM
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL 
M 0.0000 0.0254 0.0000 0.0176 0.0101 -0.0075 0.0176 0.0000 ------#--
 
DIM COAX1=COAXIALITY FROM CYLINDER DAZHU TO LINE LIN1 EXTENDLENGTH=0.0000 UNITS=
MMMM
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL 
M 0.0000 0.0254 0.0000 0.2800 0.1400 0.1265 0.2800 0.2546 -------->
 
DIM COAX2=COAXIALITY FROM CYLINDER 50 TO LINE LIN1 EXTENDLENGTH=0.0000 UNITS=MM
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL 
M 0.0000 0.0254 0.0000 0.1459 0.0730 0.0589 0.1459 0.1205 -------->

这个是三维坐标测量仪测量到的坐标文件,现在想把其中的数据读取出来放进数据库中,然后厂子里的加工部门就可以按尺寸坐标加工零件了。加工部门是通过网页形式访问的,我现在只要把数据提取放入数据库就可以了,winform和webform都可以。
刚找份工作,领导等着要呢。。。。。。。。。。大哥大姐给出个谋划个策,谢谢啊!!!好人有好报。。。。。。
第一次发帖问问问题,不知道问的好不好,对不对,海涵啊

------解决方案--------------------
RND1,RND2,...这几个做成数据库表的字段,然后插入到数据库中不就可以了吗
------解决方案--------------------
规则不说出来,神仙也帮不了你


------解决方案--------------------
一行一行的读取
然后根据空格
split分割成数组
然后处理了
------解决方案--------------------
用组件RICHTEXTBOX载入,对字符串进行分析,存入数据库,应该是比较简单的,

昨天刚接触C#,以前用delphi,应该都一样