以文本方式查看主题 - 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 \'这一列数据需要 需要将以上数据都解析到表格中,表格字段格式如附件,谢谢!
|
||||
-- 作者: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 -- .
|
||||
-- 作者: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个变动,那真是不好办了. |