• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 35103
  • 公開日時 : 2023/12/27 17:09
  • 印刷
DSServista

【DataSpider Servista】文字コード「UTF-8」で作成された固定長ファイルを読み取るとエラーが発生します

文字コード「UTF-8」で作成された固定長ファイルを読み取ろうとした際に、
「指定フォーマットのエラー」というメッセージが表示されました。
 
原因と対応策について教えて下さい。
 
読み取ろうとしたファイルのデータ例を以下に記載します。
 
------
123456  ABC  DEF  アイウエオ
------
カテゴリー : 

回答

弊社過去事例では、半角のカナ文字のバイト数を誤った値で
定義していたことで、同様のエラーが発生していました。
 
上記過去事例では、固定長読み取りフォーマット定義にて、
半角のカナ文字を 1バイトとして定義していたためにエラーが発生していました。
 
UTF-8 では、半角のカナ文字のバイト数は、1文字あたり3バイトです。
 
このため、まずは、半角のカナ文字を3バイトとして定義されているか、ご確認ください。
Version Information
Ver.4
目的別で検索
トラブルシューティング