Каково правильное объявление кодировки UTF8 в файлах XML? Я видел оба.
<?xml version="1.0" encoding="UTF-8"?>
...
or
<?xml version="1.0" encoding="UTF8"?>
...
Каково правильное объявление кодировки UTF8 в файлах XML? Я видел оба.
<?xml version="1.0" encoding="UTF-8"?>
...
or
<?xml version="1.0" encoding="UTF8"?>
...
Спецификация XML (https://www.w3.org/TR/REC-xml/#charencoding), говорит:
В объявлении кодировки значения "UTF-8", "UTF-16", "ISO-10646-UCS-2" и "ISO-10646-UCS-4" должны использоваться для различных кодировок и преобразований Unicode. / ИСО/МЭК 10646...
Кроме того, значением "encoding" может быть любое значение из IANA-CHARSETS (http://www.iana.org/assignments/character-sets/character-sets.xhtml).
UTF-8 определяется как «UTF-8» или его псевдоним «csUTF8».
Следовательно, это должно быть "UTF-8".