-1

次のテキストをファイルで読み取り、値をフィールド名とともに保存する必要があります。それは実際にExcelシートからコピーされました:

A:BCDE(テキストベースではありません)

フィールド説明長さ(バイト単位)カウント合計バイト数

識別10110

IX 4 1 4

スキャン日時818

機械タイプ414

私はそれを文字列リストに保存しましたが、次に何をすべきかわかりません。誰か助けてもらえますか?ありがとう。

4

1 に答える 1

3

まず、Excel から .csv として保存し、メモ帳で開いて、そこからコピーします。現在の形式に (明確な) フィールド区切り文字がないため、トークン化するのが難しくなっています。.csv を保存するときは、どのテキスト フィールドにも表示されないフィールド区切り記号を選択し、テキスト区切り記号を空白のままにします。

それが完了したら、区切り文字で各文字列を分割し、必要な操作を行います。これを行う最も簡単な方法は、おそらく文字列を 2 番目の TStringList の CommaText として設定することです。

于 2012-01-25T11:00:41.677 に答える