[前][次][番号順一覧][スレッド一覧]

mysql:7654

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Wed, 7 May 2003 01:06:28 +0900
Subject: [mysql 07654] Re: SJIS 機種依存文字について

とみたです。

On Tue, 06 May 2003 18:44:48 +0900
Yusuke Naito <naito@xxxxxxxxxx> wrote:

> Linuxでデータベースに文字型で登録されたSJIS文字を扱って
> いますが、SJISの機種依存文字(現在対象としているのは、
> コードで8780,8781,FA57)をどうしたらよいか困っております。
> というのは、Windowsでソースを作成してSJISでエンコード
> のうえコンパイルしても、これらのリテラル文字だけは
> コンパイルエラーになってしまいます。
> しかたがないので、代用の文字に変換しようとして、Cプログラ
> ムを前処理に入れるしかないかと考えております。本プログラ
> ムはJavaで書いておりますので、UTFであればコード表記方法も
> あるのですが、SJISのまま扱うのはどのようにすればよいでしょ
> うか?

Java ソースの文字列リテラル中にシフトJIS文字列を埋め込みたいという話で
しょうか?

# MySQL とは関係ない話なのかな…

私は Java は詳しくないんですが… 文字じゃなくて文字コードでも良いので
あれば、たとえば C や Perl や Ruby では、文字列リテラル中に \xHH(Hは
[0-9A-F]) とかやって、文字コード指定できるんですが、Java にはそのよう
な機能はないんでしょうか。

# 質問内容を理解しきれてないので、外しているかも…。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

[前][次][番号順一覧][スレッド一覧]

      7651 2003-05-06 18:44 [Yusuke Naito <naito@] SJIS 機種依存文字について               
->    7654 2003-05-07 01:06 ┗[とみたまさひろ <tomm]                                       
      7656 2003-05-07 04:09  ┗[Yusuke Naito <naito@]