忍者ブログ
インフォメーション
< 10月 2024年11月 12月 >
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
RSS
yuz_ブログ  >> 

僕の毎日を、思い出として書き残す。
何一つ役立つものはないが・・・

「ブログファイルを連結する 」の続編
このソフトを作った時は、忍者ブログのバックアップファイルが対象だった。
その後、FC2用の変換ファイルを扱うようになって修正箇所が出てきた。

それぞれのファイルで、改行コードが異なるのである。
忍者はCrLfで、0x0D・0x0A となる。
FC2はLfなので、0x0A となる。

改行コードはHTMLの<br>とは違って、目に見えないから・・・
バイナリエディタのようなもので見ないと、判りません。

とりあえず、改行コードは二通りに対応するように修正した。
---------------------------------------------------------------------------------

次は、データの区切りをあらわすマークである。
なんと呼べばよいのか判らないが、セパレータとでも言うのかなぁ。
項目ごとの区切りは ----- で、忍者もFC2も元がMT式に準拠? しているから同じ。
だから、ここは問題なし。

そして記事の区切りも -------- で、これも同じである。
が・・・
FC2の場合には、記事区切りの前2行分にLfが入っているのだ。
見た目には、空行が2行あるという事になる。

これも対応をして、処理できるようにした。
---------------------------------------------------------------------------------

さて、ここまでで何通りの組み合わせが?
僕が作った変換ソフトは改行をCrLfにしてあるので・・・
ところで、FC2にインポートするファイルは改行コードが異なっても可能であった。
まぁ、良かったねと言う事で。

ここまでは良しとして、この先はデータの書き方を自動判別してやらないと。
初めは手動選択で試していたが、コンピュータなんだからねぇ・・・
---------------------------------------------------------------------------------

少しばかり手を加えて、出来たのがこれ。



外観は前とちっとも変わらないが、良く見ると忍者とFC2のファイル情報が出ているだろう。
これで、今日のPC遊びは終わり。

なお、忍者からFC2に変換するソフトも一応日完成した。
また後で、ここに記録を残す事にする。

拍手[1回]

コメント投稿フォーム
名前
タイトル
メール 非公開
URL あなたのHPやBlogなど
携帯絵文字
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメント本文
パスワード
秘話コメント
 yuzだけに伝えるコメント
 

yuz_・・・ ブログをご覧の皆さまへ

このブログをご覧になって生じるいかなる問題に対しても、当方は一切の責任を負いません。


PR
忍者ブログ[PR]