【发布时间】:2012-01-25 10:18:34
【问题描述】:
我需要读取文件中的以下文本并将值与字段名称一起存储。它实际上是从我的 excel 表中复制的:
A: B C D E(不基于文本)
字段描述长度(字节数)总字节数
标识 10 1 10
IX 4 1 4
扫描日期时间 8 1 8
机器类型 4 1 4
我将它存储在一个字符串列表中,但我不确定下一步该做什么。有人可以帮忙吗?谢谢。
【问题讨论】:
标签: string delphi tstringlist
我需要读取文件中的以下文本并将值与字段名称一起存储。它实际上是从我的 excel 表中复制的:
A: B C D E(不基于文本)
字段描述长度(字节数)总字节数
标识 10 1 10
IX 4 1 4
扫描日期时间 8 1 8
机器类型 4 1 4
我将它存储在一个字符串列表中,但我不确定下一步该做什么。有人可以帮忙吗?谢谢。
【问题讨论】:
标签: string delphi tstringlist
首先,我将它从 Excel 中保存为 .csv,在记事本中打开,然后从那里复制。当前格式中缺少(明确的)字段分隔符使得标记化变得很尴尬。保存 .csv 文件时,选择一个不会出现在任何文本字段中的字段分隔符,并将文本分隔符留空。
完成后,只需在分隔符上拆分每个字符串,然后对这些部分做你想做的事情。最简单的方法可能是将字符串设置为第二个 TStringList 上的 CommaText。
【讨论】: