掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
テキストファイルの中身を並べ替えるには? (ID:123584)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>いなさんに書いていただいたやり方でやってみます。 結果の報告をお願いします。 …サンプルが分かり難い。 [ボクなりの解釈] 受信1受信1 受信2受信2受(改行) 送信1送信1 送信2送信2(改行) 信2 受信3(改行) 送信3送信3(改行) [仕様] ・バイナリファイルではなく、テキストファイルのデータです。 ・奇数行目が受信データ、偶数行目が送信データです。 ・データ間のスペースの数は不定です。 ・データ間のスペースは半角スペースのみです。 ・各行の文字列は半角スペースで終わる事はありません(?)。 ・各データの文字列の長さは不定です。 ・改行時、次のデータが行の先頭から始まってる場合は 前のデータの続きと判断します。(スペースが1つでも入れば次データ) [結果] 送信1送信1 受信1受信1 送信2送信2 受信2受信2受信2 送信3送信3 受信3 [実現方法-例2] 送信データ格納用、受信データ格納用、2つの配列を用意。 送信データ編集用、受信データ編集用、2つの文字列変数を用意。 1行ずつデータを読み込み、ループ。前の行データの残りと連結して、 LTrim で先頭の空白を除き、InStrでスペースを探し、スペースが 見つからなくなるまでデータを切り取り配列に格納。ループエンド。 …をうまく調整w。最後に2つの配列のデータを交互に出力。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.