DTP駆け込み寺

[ 返信 ]

Re^5: テキストエディットデータの文字化け

文字化けというより、rtfはプレーンテキストデータではないので、
一文字も読めないのは、ある意味正しいかなぁと思います。

で、ヘッダ情報にある文字コードの部分をデコードしてみると、
826c M
8272 S
8353 ゴ
8356 シ
8362 ッ
834e ク
のようになります(なりました)。

1){の個数と}の個数が一致しているか、テキストエディタで{を検索して{で置換して置換個数を確認
2)}を検索して}で置換して置換個数を確認
3){と}の置換個数が一致していないとWordでは「文書名またはパスが間違っています〜」とダイアログを表示してきます。

あとは、RTF仕様に基づいて解析して復旧する感じでしょうか。

ちなみに、{\rtf1で始まっているみたいなので、
ヘッダ落ちというよりは、末尾で}が落ちているか、
タグが正常に閉じられていないので、
読み込みが正常終了しない系のような推測をしております。

何かの参考になれば幸いです。

[15494] 流星光輝 (2013/04/21 Sun 04:04) web


残り1件

  1. [15489] テキストエディットデータの文字化け じゅり 2013/04/20 22:26
    1. [15490] Re: テキストエディットデータの文字化け reg 2013/04/20 23:07
      1. [15491] Re^2: テキストエディットデータの文字化け じゅり 2013/04/20 23:28
        1. [15492] Re^3: テキストエディットデータの文字化け poi 2013/04/21 01:10
          1. [15493] Re^4: テキストエディットデータの文字化け じゅり 2013/04/21 01:45
            1. [15494] Re^5: テキストエディットデータの文字化け 流星光輝 2013/04/21 04:04
              1. [15495] Re^6: テキストエディットデータの文字化け じゅり 2013/04/21 12:07