以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  文本数据解析求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=35110)

--  作者:fpx406
--  发布时间:2013/6/24 13:26:00
--  文本数据解析求助
狐狸爸爸,余工,
请教一个文本数据解析的问题.
要本附件中的文本解析成附件中的表格格式,请问如何处理.
文本中的数据只是截取了一部分,可能有成千行类似格式.
谢谢

具体说明如下

\'以下为字段解析的具体说明

==================================================================
PART.NO  : 30795056                      ORD.NO: 162928087767        \'这一列数据需要
                                                                  
PREVIOUS : 20130616233008                QTY CUMULAT :          0   \'这一列数据需要
CALC.DATE: 2013-06-24                                             
------------------------------------------------------------------
DELIVERY     TIME  REASON  STATUS    QUANTITY    ORDER NO         
2013-06-24            3       1             0                   \' 这一列的数据不需要.   
2013-07-01   08:00            4             1                   \'这一列数据需要  

需要将以上数据都解析到表格中,表格字段格式如附件,谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:文本数据解析.xlsx

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据解析.txt



--  作者:don
--  发布时间:2013/6/24 14:36:00
--  
DELIVERY     TIME  REASON  STATUS    QUANTITY    ORDER NO          
2013-07-01   08:00            4             1                                   \'这一列数据需要  

如上,數據不大規範:字段有6個,下面數據只4個,  [4]和[1]按理應分別對應[STATUS] 和[QUANTITY] ,[REASON]和[ORDER NO]一般為空?

--  作者:fpx406
--  发布时间:2013/6/24 14:47:00
--  
是的 
但是客户发过来就是这样格式
很麻烦

--  作者:don
--  发布时间:2013/6/24 14:56:00
--  
如2樓數據一定是4個?還是有5個或6個情況?
--  作者:fpx406
--  发布时间:2013/6/24 15:11:00
--  
会出现有5个或者6个的情况 不然那些字段留着没有意义的.
--  作者:don
--  发布时间:2013/6/24 15:22:00
--  
以下是引用fpx406在2013-6-24 15:11:00的发言:
会出现有5个或者6个的情况 不然那些字段留着没有意义的.
那你應該提供有:4個,5個,6個的普遍規律的例子,不然如2樓,[4]是[REASON]呢?還是[STATUS] ?


--  作者:Bin
--  发布时间:2013/6/24 15:27:00
--  
.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目912.table


--  作者:fpx406
--  发布时间:2013/6/24 15:28:00
--  
谢谢
--  作者:fpx406
--  发布时间:2013/6/24 15:29:00
--  
4 是reason 的  现在我们接受的都是正常的文本 所以有4个 五个 6个 数据的文本我还没有办法提供呢
--  作者:Bin
--  发布时间:2013/6/24 15:31:00
--  
暂时只当固定情况处理,  出现 5 个 6个的情况到时候你发出例子再做调整吧.     如果是空值位置各不一样. 1-6个变动,那真是不好办了.