No.1ベストアンサー
- 回答日時:
XMLなんだから何使ってもいいよ。
日本語でコメントを書くならUTF-8を使うのが良かろう。
何を使ってもいい根拠はどうせウェブアプリのロード時に一回読まれるのだからエンコードによる処理速度の違いは完全に無視できる事と、エンコード宣言と実際のエンコードが合っていれば正しく動くなんてのは前提中の前提だからだ。
日本語でコメントを使う際にiso-8859-1ではなくUTF-8を使う根拠はiso-8859-1では日本語を表現できないからと、UTF-8はJavaの言語仕様上必ず使える(Windows-31jやそのエイリアスであるMS932は必ず使える訳ではない)からだ。
全て半角英数だけを使う時にiso-8859-1とUTF-8のいずれを選ぶかだが、これは私の個人的な考えだがUTF-8にするのが良いと思う。理由は半角英数を解釈する場合にiso-8859-1とUTF-8ではコンバーターの動きが同一なので性能差はほぼ0と言えるのと、後で日本語のコメントを何も考えずに追記できるからだ。
英語圏(欧州?)でのQAやサンプルコードやチュートリアルでus-asciiではなくiso-8859-1が一般的である理由は、US-ASCIIは7ビットで全てを表現できる文字セットであり、iso-8859-1はそれを2倍に拡張した8ビットの文字セットで、7ビット部分は全てUS-ASCIIと同じだが8ビット目が1であるコードにドイツ語のウムラウトなどが割り当てられており、フランス語やドイツ語でコメントを書く場合にはiso-8859-1が適しているからだと推測される。
回答ありがとうございます。
回答内容を読みまして、スゴク、スッキリしました。
iso-8859-1 で書くと、日本語が扱えないって思ってました。
後で見直した時にスグに分かるように、普通、コメント書きますよね?
なので、自分流なのですが、iso-8859-1 で書いて、コメントは、ローマ字‥
結構、へんてこな、web.xml に‥
でもでも、これで、スッキリしました。
そして、iso-8859-1 の解説まで‥
iso-8859-1 を調べてて、欧州で使うってのは、なんとなく分かってましたが、今回の回答で、全てが分かりました。
もちろん、最後に、「推測」ってありますが、tomcat 上の話なので、これで十分です‥
本当に的確な回答、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語で全角文字を扱いたいので...
-
open-uriを用いた、ウェブ上か...
-
Ruby言語にて、全角カナ⇔半角カ...
-
VisualStudio2022でC言語プログ...
-
VBAでダブルコーテーション入り...
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
正規表現で、英数記号を含むパ...
-
python の 連鎖代入の文法
-
vbsでテキストファイル内の文字...
-
Excel VBAでイコール二回使えま...
-
テキストボックスの値を変数に...
-
整数xxxが大き過ぎますというエ...
-
VB.NET 2つの配列を連動して並...
-
jsp~jspにhiddenを使って変数...
-
ラジオボタンの値の取得につい...
-
1つ前の値を変数に保存する方法
-
DataGridView 複数行同時変更...
-
Windows Media Playerで動画を...
-
配列の値を置換するにはどうす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VisualStudio2022でC言語プログ...
-
Accessで文字列のバイト数読み込み
-
C言語で全角文字を扱いたいので...
-
HTML5では文中の半角不等号はち...
-
VC2008+Qtの文字化け
-
英数半角文字と「-」を指定する...
-
Ruby言語にて、全角カナ⇔半角カ...
-
Cpadで文字化け
-
VBA シート上にドロップダウン...
-
PHPで特定の変数値を取り出す
-
rubyの正規表現について
-
スプレッドシートの関数
-
アンダーバーとバックスラッシュ
-
Kシェルでの桁数取得
-
プロキシを使うプログラムでエ...
-
open-uriを用いた、ウェブ上か...
-
C言語 exitの使い方
-
VBAでダブルコーテーション入り...
-
フォームを開くときに、コンボ...
-
Excel-vba 文字列と変数を...
おすすめ情報