ASP.NETによる日本語コード自動変換の簡易版~ASP.NET関係

トップASP.NET関係ASP.NETによる日本語コード自動変換の簡易版

ASP.NETによる日本語コード自動変換の簡易版~ASP.NET関係

ASP.NETによる検索キーワードのリアルタイム表示 サンプルは「ASP.NETによる検索キーワードのリアルタイム表示」と同じですが、ASP.NETによる日本語コード自動変換は大きなテーマの1つなので別に分けました。

サンプルを開く

 訪問者が検索に使った検索キーワードを抽出してみますとShift-JIS,EUC-JP,UTF-8の日本語コードのいづれかでエンコードされている事に気付きます。同じ日本語の文字として表示されていても、文字に割り当てられている番号、数字が違うわけです。

 日本語コードの自動変換はPerlではjcode.plやJcode.pm等で提供されていますが、.NET Franeworkでは提供されていません。ということで自分で作る事になります。一般的に、日本語コードの自動変換は100%正確に行われると言うことはありません。今回は検索エンジンのキーワードの表示程度の事なので多少の文字化けは大目に見て、実際の用途に耐えうるレベルの簡易版を作ってみました。いざ動かしてみると、サンプルを見ていただければ分かりますが、思っていたよりも文字化けが少なく動いています。

 コーディングのコツは3つの日本語コード、Shift-JIS,EUC-JP,UTF-8と「にらめっこ」をして、大雑把にそれぞれの特徴を見つけることです。あまり精度を上げる事にこだわって細かくコーディングしてしまいますと、解析速度ばかりかかってしまい、アクセスログには向かなくなります。ほどほどのところで妥協です

 このシステムのソースリストは有料で公開致しております。ご希望の方は  よりご連絡下さい。

Logicool Qcam Orbit MPのPan Tilt ZoomをDirectShowで制御する。
本当のSEOとは?
はじめから使わないWindows Aero。。。
ホームページに関する相談承ります。
企業と癒着した個人ブログ…過半数の人達は信用していないとの事。
Debianのapache2で文字化けを回避するには?
PHPで動的にサムネイル画像を生成する。
展示会プレゼン用、社員教育用等のオリジナルのビデオ制作も承っております。
Window Vistaのトラブルに関するサポートについて
IE7ではXmlHttpRequestでローカルのファイルにアクセスできない。
HD-DVDとBlu-rayのAACS(著作権保護機能)を解除する方法を検証しました。
VistaのWindowsエクスペリエンスインデックスのスコアです。
Windows Vistaの導入は。。。
PS3(プレイステーション3)は…
PS3の60Gモデルと20Gモデルの違いは…
Debianのapache2でRewriteEngineを有効にする。
即日発送:SONY プレイステーション3(PS3)
即日発送:任天堂Wii(新品)+Wiiスポーツ
DebianでCDをマウントするには?
GNOMEの起動時にアプリケーションを自動実行するには?
GNOMEで自動ログインするには?
Debianでvpopmailをインストールする。
Debianでqmailをパッケージからインストールする。
Debianでホスト名の設定を行うには?
Debianでネットワーク設定を行うには?