XMLにおいて、XML宣言中で符号化宣言を省略できる文字コードはどれか。
選択肢
- アEUC-JP
- イISO-2022-JP
- ウShift-JIS
- エUTF-16
正解と解説
正解:エ UTF-16
XML宣言のencoding属性(符号化宣言)を省略できるのは、XMLプロセッサが既定で認識できるUTF-8とUTF-16だけです。UTF-16はBOMの有無とバイト並びから判別できるため宣言が不要です。それ以外の文字コードは明示しないと正しく解釈されません。
選択肢ごとの解説
- ア日本語向けの符号化方式で、明示的な符号化宣言が必要。
- イ同じく既定の文字コードではないため省略できない。
- ウ同様に宣言が必須。省略するとUTF-8とみなされてしまう。
- エ正しい。UTF-8とUTF-16は既定の文字コードで、宣言を省略できる。
同じ分野の他の問題
- W3Cで仕様が定義され,矩形や円,直線,文字列などの図形オブジェクトをXML形式で記述し,Webページでの図形描画にも使…2025年度 春期 午前 問23
- JavaScriptのオブジェクトの表記法などを基にして規定したものであって、“名前と値との組みの集まり”と“値の順序付…2023年度 秋期 午前 問7
- H.264/MPEG-4 AVCの説明として、適切なものはどれか。2019年度 秋期 午前 問25
- コンピュータグラフィックスに関する記述のうち、適切なものはどれか。2021年度 秋期 午前 問25
- ビットマップフォントよりも、アウトラインフォントの利用が適している場合はどれか。2021年度 秋期 午前 問24
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。