• No : 21258
  • 公開日時 : 2015/03/02 08:14
  • 更新日時 : 2020/09/24 10:18
  • 印刷
DSServistaDSCloud

【DataSpider】 エンコードを「Windows-31J」 「Shift-JIS」で指定して出力したときに「?」に文字化けします

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

回答

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に変換
  1. 「SJISからCP932に変換」の入力データに「読み取りアイコン」を指定する。
  2. 「書き込みアイコン」の入力データに「SJISからCP932に変換」を指定する。
 
詳細は参考情報をご参照ください。
 
 
参考情報
 
・Windows-31J(CP932)からの変換時の文字化け
 
Version Information
Ver.3.2、Ver.4.0、Ver.4.1、Ver.4.2
目的別で検索
トラブルシューティング