Ticket #41

文書の新規登録を行うと文字化け発生
Date d'ouverture: 2002-04-04 07:28 Dernière mise à jour: 2002-04-11 16:07

Rapporteur:
Propriétaire:
Type:
État:
Atteints
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
8
Sévérité:
5 - moyen
Résolution:
Fixed
Fichier:
Aucun

Détails

プロジェクトの「文書管理 - 新規登録」にて、言語を
Japanese に、ファイルタイプを Plain Text に設定し、
SHIFTJIS で記述されたファイルを「アップロードファイル」で
アップロードし文書登録したところ、文書のほとんどが文字化け
して登録されました(一部の日本語は単語で判読できますが、ほと
んどの日本語が「micro;・Auml;・cent;・frac12;・frac34;・
laquo」のような「不可解な単語? or &xxxx の&と2バイト
目が・に文字化け?」に変化して並んでいます)。

「貼り付けた文書」にてテキストをコピー&ペーストしたら、こ
ちらは不可解な単語はありませんが、文字化けが発生しました。
HTML ソースを確認すると、「¥Ï」のように日本語が
誤って変換されているように見えます。

Ticket History (3/7 Histories)

2002-04-06 01:00 Updated by: ardry
Commentaire
Logged In: YES
user_id=219

この現象は Windows 2000 + Internet Explorer 5.5 でこの現象を
確認しています。他のブラウザや OS ではまだ試していません。現状、
EUC での登録(アップロードファイル)も試みましたが、こちらでも文字
化けが発生しました。EUC での文字化け状況は以下に置きました。よろ
しくお願いします。

http://sourceforge.jp/projects/meltice-family/document/2002-
04-06-JapaneseTest.txt/ja/2/2002-04-06-JapaneseTest.txt
2002-04-06 17:07 Updated by: ardry
Commentaire
Logged In: YES
user_id=219

この現象を回避するため、引き続き試行錯誤しました。
Windows 2000 + Mozilla 0.9.9 では現象は回避されませんでした。

タイプを HTML に変更したところ、今までの文字化けが解消されること
を確認しました。また、ファイルの編集時には正常に日本語が出るた
め、タイプが Plain Text の時で、かつ日本語文書の表示時に発生す
る問題ではないかと推測しています。
2002-04-09 16:25 Updated by: tach
  • Résolution Update from Aucun to Accepted
Commentaire
Logged In: YES
user_id=101

Plain Text 時の文字コードの扱いが怪しいようです.
要調査.
2002-04-09 20:31 Updated by: famao
Commentaire
Logged In: YES
user_id=418

僕もこの症状にあいました。どうも、文書を1バイト毎に走査し
て、かたっぱしから実体参照に置きかえている気がします。つま
り、文字コードの扱いというよりは、マルチバイト文字の事を考慮
していないからのような気がします。quick hackとして、mblenの
ような関数(ロカールは使えるのかどうかわかりませんが)で1文字
のバイト数を判別して、1バイト以上と判定された場合には、実体
参照に置きかえないようにする、といった処理はできないでしょう
か。テキストがuploadできないのはちょっと苦しいので...。
2002-04-10 15:00 Updated by: tach
  • Propriétaire Update from (Aucun) to yochi
2002-04-10 15:30 Updated by: tach
  • Priorité Update from 5 - moyen to 8
2002-04-11 16:07 Updated by: tach
  • Ticket Close date is changed to 2002-04-11 16:07
  • Résolution Update from Accepted to Fixed
  • État Update from Ouvert to Atteints
Commentaire
Logged In: YES
user_id=101

修正しました.

Attachment File List

No attachments

Modifier

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Connexion