「-」、「~」、「∥」、「-」、「¢」、「£」、「¬」を、エンコードを「Windows-31J」 「Shift-JIS」で指定して出力したときに「?」に文字化けしてしまいました

Avatar
dstn

Question

「-」、「~」、「∥」、「-」、「¢」、「£」、「¬」を、エンコードを「Windows-31J」 「Shift-JIS」で指定して出力したときに「?」に文字化けしてしまいました。 対応策はありますか?

Answer

Shift-JIS と Windows-31J(MS932)の文字コードの不一致が
原因となっている可能性があります。

入力と出力のエンコードを一致させるか、2.1.1以降にリリースされております、
「CP932からSJISに変換」、「SJISからCP932に変換」アイコンで対応できる
可能性があるのでお試しください。

※詳細は、オンラインヘルプ [トラブルシューティング] をご参照ください。

■機能説明

「CP932からSJISに変換」、「SJISからCP932に変換」アイコンは、
Windows-31JエンコードとShift-JISエンコード間の変換の際の
文字化けの問題に対応したアイコンとなります。
各読み取りアイコンと書き込みアイコンの間に配置することで
特定の文字の文字化けを回避することができます。

 【対応文字】
  -、~、∥、-、¢、£、¬

■作成手順

1.以下の順番にアイコンを配置する。
 「読み取りアイコン」-「SJISからCP932に変換」-「書き込みアイコン」

 使用アイコン:
 デザイナ→ツールパレット→変換→文字→CP932からSJISに変換

2.「SJISからCP932に変換」の入力データに「読み取りアイコン」を指定する。
3.「書き込みアイコン」の入力データに「SJISからCP932に変換」を指定する。

詳細は参考情報をご参照ください。

参考情報

・Windows-31J(CP932)からの変換時の文字化け
 http://patch.appresso.com/DataSpider/help/latest/doc/help/ja/servista/trouble_shoot.html#character_converter


[注意事項]
  • このFAQの内容は2017年3月時点のものです。内容は予告なく変更されることがありますので、ご注意ください。
  • 一部にDataSpider Servistaサポートサイトへのリンクを含むことがあります。サポートサイトにアクセスするには、DataSpiderのサポート契約が必要です。


ID:Q066

コメント

記事コメントは受け付けていません。

Powered by Zendesk