(現在 過去ログ29 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■4497 / inTopicNo.1)  改行コードの削除?
  
□投稿者/ いぶしのけん -(2009/03/25(Wed) 10:46:40)
    L0000 鳳3南喰赤 平均R2180.3 ホームページアドレス
    1位 いぶしのけん(七段/R2231/+36) 2位 STOSHIYA(七段/R2143/-3)
    L0000 特南喰赤 平均R1866.7 ホームページアドレス
    4位 いぶしのけん(四段/R1884/-46) 2位 ですぺな(四段/R1877/+15)
    L0000 上東喰赤速 平均R1725.2 ホームページアドレス
    3位 いぶしのけん(四段/R1892/-12) 4位 わたしだ(二段/R1625/-20)
    上記のようなテキストファイルがあるのですが、桐で読み込むと改行数が5つあるため、
    6件のデータになってしまうのですが、下記のように「実はこれ3つ」なのです。


    L0000 鳳3南喰赤 平均R2180.3 ホームページアドレス
    1位 いぶしのけん(七段/R2231/+36) 2位 STOSHIYA(七段/R2143/-3)

    L0000 特南喰赤 平均R1866.7 ホームページアドレス
    4位 いぶしのけん(四段/R1884/-46) 2位 ですぺな(四段/R1877/+15)

    L0000 上東喰赤速 平均R1725.2 ホームページアドレス
    3位 いぶしのけん(四段/R1892/-12) 4位 わたしだ(二段/R1625/-20)


    桐で読み込むとデータが6件になりますが、これをなんとか3件のデータ
    にまとめる方法はございますでしょうか?

    urlの後ろで改行されておりますが、読み込んだ後(あるいは読込前)
    でurlの後ろの改行コードのみ削除して、半角スペースを入れる方法ありますでしょうか?
    一括処理はよくわからないので、できれば「表」でやりたいです。
    尚、urlの桁数は不定で、同一urlは存在しません。


    桐9-2004 SP4(XP SP3)です。
    宜しくお願いします。

引用返信 [メール受信/ON] 削除キー/
■4498 / inTopicNo.2)  Re[1]: 改行コードの削除?
□投稿者/ いぶしのけん -(2009/03/25(Wed) 10:48:50)
    追伸:
    エディタは「秀丸」を持っています。
引用返信 [メール受信/OFF] 削除キー/
■4499 / inTopicNo.3)  Re[1]: 改行コードの削除?
□投稿者/ 通りすがり -(2009/03/25(Wed) 13:33:42)
    2009/03/25(Wed) 22:04:19 編集(投稿者)

    あああ、訂正

    単に、計算項目作って、#直前値([A]) + " " + [A]
    でダメかな?
引用返信 [メール受信/OFF] 削除キー/
■4502 / inTopicNo.4)  Re[1]: 改行コードの削除?
□投稿者/ eo -(2009/03/25(Wed) 15:34:08)
    2009/03/25(Wed) 17:00:20 編集(投稿者)
    2009/03/25(Wed) 16:59:57 編集(投稿者)

    > 一括処理はよくわからないので、できれば「表」でやりたいです。
    > 尚、urlの桁数は不定で、同一urlは存在しません。

    表だけでは難しいのでは?
    txt_cnv.cmdでorg.txt(元テキスト)を表(txt.tbl)に読み込み、cnv.txt(加工済テキスト)に印字コマンドで書き出し、再度表に読み込みます。

    >エディタは「秀丸」を持っています。

    最終目的の出力はテキスト?
    であればcnv.txtとなります。


txt_cnv.zip
/4KB
引用返信 [メール受信/OFF] 削除キー/
■4503 / inTopicNo.5)  Re[2]: 改行コードの削除?
□投稿者/ うにん -(2009/03/26(Thu) 12:38:39)

    > 単に、計算項目作って、#直前値([A]) + " " + [A]
    > でダメかな?

    それだと全レコード連結されるので、例えば置換で
    #COND(#MOD(#行番号,2)=0,#直前値([A]) + " ")+[A]
    とやって奇数行目を削除するとか。

引用返信 [メール受信/OFF] 削除キー/
■4504 / inTopicNo.6)  Re[1]: 改行コードの削除?
□投稿者/ ONnoji -(2009/03/26(Thu) 13:44:39)
    2009/03/26(Thu) 13:46:22 編集(投稿者)

    > L0000 鳳3南喰赤 平均R2180.3 ホームページアドレス
    > 1位 いぶしのけん(七段/R2231/+36) 2位 STOSHIYA(七段/R2143/-3)
    > L0000 特南喰赤 平均R1866.7 ホームページアドレス
    > 4位 いぶしのけん(四段/R1884/-46) 2位 ですぺな(四段/R1877/+15)
    > L0000 上東喰赤速 平均R1725.2 ホームページアドレス
    > 3位 いぶしのけん(四段/R1892/-12) 4位 わたしだ(二段/R1625/-20)

    > 桐で読み込むとデータが6件になりますが、これをなんとか3件のデータ
    > にまとめる方法はございますでしょうか?

    手操作ならば、こんな感じでしょうか??。

    1.あらかじめ連番を振る項目を作った表(,tbl)を用意します。
    2.テキストを連番を振る項目を作った表(,tbl)に読み込みます。
    3.先頭文字が"L"で始まる行を絞り込んで、連番を振ります。
    4.補集合で絞り込んで、連番を振ります。
    5.別の表(.tbl)へ書き出します。
    6.補集合で絞り込み、先頭文字が"L"で始まる行だけにします。
    7.書き出した別の表(.tbl)と連番項目で【照合】して、【連結】操作で併合します。
    8.先頭文字が"L"で始まる行だけ残して、行削除します。

    連番を振る項目は、数値型で、置換式は #連番 ですよ。

引用返信 [メール受信/OFF] 削除キー/
■4505 / inTopicNo.7)  Re[3]: 改行コードの削除?
□投稿者/ 通りすがり -(2009/03/26(Thu) 14:31:40)
    計算項目作らず置換でやるなら、そうしないとダメだね

    valが抜けてた
    ○ #直前値([A],"") + " " + [A]
引用返信 [メール受信/OFF] 削除キー/
■4507 / inTopicNo.8)  Re[1]: 改行コードの削除?
□投稿者/ いぶしのけん -(2009/03/27(Fri) 11:24:49)
    >通りすがりさん
    >うにんさん
    >eoさん
    >ONnojiさん

    みなさんありがとうございました。 ○┓ペコッ
    出来ました。

引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -