解析文本文件并将某些段添加到数据库

时间:2017-04-06 16:10:00

标签: delphi

我有一个文本文件,包含,从PDF文件导出,“数据集”,我想解析插入数据库。前几行如下所示:

Property Type: [EVLM1111] VAPOR-LIQUID EQUILIBRIUM IN MIXTURES AND SOLUTIONS
State: Two-component system, single-phase liquid or two-phase liquid-liquid in equilibrium with vapor
Pure component 1, liquid in equilibrium with vapor
Pure component 2, liquid in equilibrium with vapor
Parameters: T/K, Temperature
Variables: x 1 /-, Mole fraction of component 1 in liquid phase
P/Pa, Pressure
Method: Direct measurement of P at variable x 1 and constant T
File Number: LB1186
Components: 1. CH 4 , Methane [74-82-8]
2. C 2 H 6 , Ethane [74-84-0]
T/K = 90.69 T/K = 103.99
x 1 P/10 3 Pa x 1 P/10 3 Pa
0.214420 3.592
0.319440 4.993
      ...

例如,我想将File Number的值保存在Sources表等中。我已经使用命中术语和相应的值宽度数组合了一些Delphi XE8代码,但它事实证明,这是一项涵盖各种可能性的巨大任务。

我的问题是:是否有数据库设计软件或Delphi XE8组件可以帮助我完成工作?

0 个答案:

没有答案