JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

プログラミング質問広場

本掲示板は、プログラミングに関する情報を作者様同士で共有・議論していただく場として用意いたしました。
JV-Link、JV-Dataに直接関連しない(一般論としてのプログラミング方法やAPI・メソッドの利用法などの)スレッドはこちらに立ててください。

一括表示 リストに戻る
タイトル2007年11月の馬毎レース情報について
記事No104
投稿日: 2009/01/27(Tue) 20:12
投稿者BS2
PC−KEIBAを使って、PostgreSQL8.5.3にダウンロードしたところ、次の
エラーが出ています。
SHIFT-JISからUTF-8にコード変換してダウンロードしているのですが、馬毎レ
ース情報では、文字化けの原因になりそうなものが見あたりません。データに不
具合はないのでしょうか。

5926件目のところでひっかかります。

ダウンロード:SEVM20071199 馬毎レース情報(6262件)
ERROR: character 0xf784 of encoding "SJIS" has no equivalent
in "UTF8"

タイトルRe: 2007年11月の馬毎レース情報について
記事No107
投稿日: 2009/01/29(Thu) 13:30
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの佐藤です。

>PC−KEIBAを使って、PostgreSQL8.5.3にダウンロードしたところ、
>次のエラーが出ています。
>SHIFT-JISからUTF-8にコード変換してダウンロードしているのですが、
>馬毎レース情報では、文字化けの原因になりそうなものが見あたり
>ません。データに不具合はないのでしょうか。
>
>5926件目のところでひっかかります。
>
>ダウンロード:SEVM20071199 馬毎レース情報(6262件)
>ERROR: character 0xf784 of encoding "SJIS" has no equivalent
>in "UTF8"

該当ファイルの5927レコード目に外字(常用漢字に含まれない文字)を
使用した地方騎手名があり、別の文字に置き換わってしまっています。
2008年9月のファイルに該当レコードの正しいデータが含まれているため、
キー項目による更新処理が行われ最後までセットアップを行うことで
最終的には正しい状態になります。

上記の置き換わっている文字がうまく処理できず、止まってしまっている
と思われますので、該当のレコードの処理をスキップする事で問題を
回避できる可能性があります。

また、2009年1月までのデータを含むスタートアップCD−ROMの作成を
予定しておりますので、2月のはじめに修正データや削除データを整理した
セットアップデータの入れ替えを行います。
該当のレコードについても整理されるので、急ぎで無い場合には、
そちらをお待ちいただければ幸いです。

以上、よろしくお願いいたします。

タイトルRe^2: 2007年11月の馬毎レース情報について
記事No109
投稿日: 2009/01/29(Thu) 18:45
投稿者BS2
おつとめごくろうさまでした。
了解しました。

結局、SJISを使わなければ、だいたいとおるということですね。
EUCで組み替えてみましたらエラー無くとおりました。
アップデートのほう、がんばってください。

ウィンドウを閉じる