令和4年度秋期 問7 / 80

令和4年度 秋期 応用情報技術者試験 午前 問7

XMLにおいて,XML宣言中で符号化宣言を省略できる文字コードはどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:エ

XMLでは、文字コードの宣言が省略できる条件は以下のとおりです:

  1. XMLプロローグにおいて符号化宣言を省略できるのは、XMLが標準でサポートする文字コードに限られます。
  2. 標準でサポートされる文字コードは以下の2つです: - UTF-8 - UTF-16

これらはXML標準仕様でデフォルトとして認識されるため、符号化宣言を省略できます。したがって、選択肢の中で該当するのは UTF-16 です。

他の選択肢について

  • ア: EUC-JP
    誤り。EUC-JPはXML標準のデフォルトエンコーディングではないため、符号化宣言が必要です。

  • イ: ISO-2022-JP
    誤り。ISO-2022-JPもXML標準のデフォルトではないため、符号化宣言が必要です。

  • ウ: Shift-JIS
    誤り。Shift-JISもXML標準のデフォルトエンコーディングではないため、符号化宣言が必要です。

  • エ: UTF-16
    正しい。UTF-16はXML標準仕様でデフォルトとして認識されるため、符号化宣言を省略できます。


答え

エ: UTF-16

出典:令和4年度 秋期 応用情報技術者試験 午前 問7

令和4年度秋期の他の問題