漢字コード変換DLL

[上に] [前に] [次に]
WDB 1998/10/06(火) 17:54:33
CGIプログラムで利用する漢字コード変換のライブラリを探しています。
どなたかご存知の方いらっしゃいましたらご紹介ください。
条件は以下の通りです。
1)商用利用可能(有料無料を問わない)
2)C言語のプログラムから呼出し可能な32bitDLL
3)入力はEUC,JIS,Shift-JISのいずれかの文字列であり、DLLが
  自動判別してShift-JISの文字列を返却する。

「nkf.dllというフリーのライブラリと同等の機能で商用利用可能
なもの」と考えてくださればけっこうです。

よろしくお願いします。

まる高 [E-Mail] [HomePage] 1998/10/06(火) 18:37:42
手っ取り早くやるなら、
WebサーバがUNIXならnkfコマンドを利用して日本語コード変換ができますよ。
なければ、電総研(http://www.etl.go.jp/homepage.html)あたりのページ
から手繰っていけばフリーのサイトを見つけられると思います。

【使用例】
/*** nkf を利用して日本語のコードをSJISにする。 ***/
char command[PATH_MAX+1];
char *temporary;

temporary = (char *)tempnam (UPLOAD_DIR, "tmp");
sprintf (command,"/jtm/cgi-bin/nkf -s %s > %s", pathname, temporary);
system (command);
sprintf (command,"/bin/mv -f %s %s", temporary, pathname);
system (command);

こんなかんじです。

[上に] [前に] [次に]