コード変換ライブラリについて
この度、Windowsの開発で、コード変換を行うことになりました。
変換内容は、
1.半角カナを全角カナに変換
2.半角英数字を全角英数字に変換
3.全角カナ(カタカナ)を全角ひらがなに変換
の3パターンです。
漢字コードはシフトJISのみです。
上記変換を行うためのライブラリを探しております。
ご存じのかたおりましたら、教えていただけませんでしょうか。開発環境はVC++.NETですが、UNIX等で動作しているものでもかまいません。
投稿日時 - 2006-05-19 18:41:54
LCMapString()というWin32APIがあります。
これで変換は出来ますが、実務で使用したことはありません。
あと、確か「゛゜」がつく文字はバラになってしまうので2文字になってしまいます。
でも1~3程度ならテーブル作って自前でやっても良いのではないでしょうか?
投稿日時 - 2006-05-19 19:03:39
LCMapStringを使用して変換できました。
ありがとうございました。
>「゛゜」がつく文字はバラになってしまうので2文字になってしまいます。
この分の変換は、自前の変換ルーチンを作ることにします。
投稿日時 - 2006-05-20 10:51:23
回答ありがとうございます。
LCMapString()について調べてみます。
>でも1~3程度ならテーブル作って自前でやっても良いのではないでしょうか?
期待したライブラリが見つからなかった場合は、そのつもりでいます。Windowsでのコード変換は、初めてでしたので、もしかしたら、定番のライブラリのようなものがあるかと思い、質問した次第です。
投稿日時 - 2006-05-19 20:08:21
このQ&Aは役に立ちましたか?
0人が「このQ&Aが役に立った」と投票しています
回答(1)