その他の言語(全7問中1問目)
広告
解説
XMLでは文書の先頭に以下の形式でXML宣言を記述します。encoding="iso-8859-1"の部分が符号化宣言です。
したがって、符号化宣言を省略できる文字コードは「UTF-16」です。
<?xml version="1.0" encoding="iso-8859-1"?>
XMLの仕様によると、XMLのデフォルト文字コードはUTF-8であり、UTF-8とUTF-16は符号化宣言を必要としないとされています。符号化宣言がない場合、XMLプロセッサは文書先頭のBOM(Byte Order Mark)を見て、BOMがなければUTF-8として、BOMがあればUTF-16として処理することになっています。したがって、符号化宣言を省略できる文字コードは「UTF-16」です。
広告