ハム活動記/2017-06-17
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ハム活動記]]
*エンコード [#uf5b8ffe]
今回はソフトの話です(備忘録をかねて)
&ref(./mm.png,30%);
ファイル読み書きなど外部から取り込んだ日本語などの文字は...
例えば
$str =~ s/ホゲ//; 日本語の判定 use utf8;を使ってUFT8の...
すると、外部入力の際、文字をUTF8にデコードして内部コード...
そうしないと文字化けが起こります
取り込んだ時にデコードし書き込むときにエンコードします。
では、ネットでフォームに入力した文字はどうなるか?
テストしました、Encodeモジュールを使って
my $p = Encode::decode('utf-8',$cgi->param('cyome'));
すると、実行時エラーになってしまう。ということは必要ない...
まぁ、作成中のiLogMobileについては、入力フォームからの文...
この文字判定については結構神経を使う。
ソフトを組むときには、各ブロック毎に作成し動作を確認しな...
既に作成してある過去のブロックも流用しながらの作業
これは、自作工作で、過去の作成した実績ある回路を組み込む...
ブロックダイヤグラム:ソフトではモジュールって読んでいる
共通点が沢山あって面白い・・・
終了行:
[[ハム活動記]]
*エンコード [#uf5b8ffe]
今回はソフトの話です(備忘録をかねて)
&ref(./mm.png,30%);
ファイル読み書きなど外部から取り込んだ日本語などの文字は...
例えば
$str =~ s/ホゲ//; 日本語の判定 use utf8;を使ってUFT8の...
すると、外部入力の際、文字をUTF8にデコードして内部コード...
そうしないと文字化けが起こります
取り込んだ時にデコードし書き込むときにエンコードします。
では、ネットでフォームに入力した文字はどうなるか?
テストしました、Encodeモジュールを使って
my $p = Encode::decode('utf-8',$cgi->param('cyome'));
すると、実行時エラーになってしまう。ということは必要ない...
まぁ、作成中のiLogMobileについては、入力フォームからの文...
この文字判定については結構神経を使う。
ソフトを組むときには、各ブロック毎に作成し動作を確認しな...
既に作成してある過去のブロックも流用しながらの作業
これは、自作工作で、過去の作成した実績ある回路を組み込む...
ブロックダイヤグラム:ソフトではモジュールって読んでいる
共通点が沢山あって面白い・・・
ページ名: