Почему Edge меняет кодировку = "UTF-8" на кодировку ISO-8859-1 - PullRequest
0 голосов
/ 11 июля 2019

Браузер Edge по собственному желанию преобразует XSD-файл из кодировки «UTF-8» в ISO-8859-1. Мои вопросы: 1. Это особенность EDGE или EDGE делает это, потому что UTF-8 устарел, когда я не смотрел, и заменил ISO-8859-1. 2. Почему обработка различается между браузерами, 3. Существует ли глобально предпочтительная структура кодирования. Прочитал статьи W3 школ и Stackoverflow, информативный да, но без рекомендаций.
Я хотел бы выбрать единый стандарт для обработки всех моих файлов XML (которых будет много) в моем приложении. Должен ли я просто использовать ISO-8859-1. Прошу вас направлять, помогите, я действительно чувствую неграмотность с моей стороны, взяв верх.

Факты. Visual Studio создал файл с использованием UTF, b у меня нет специальных символов / символов в связанном файле XML, и они мне не понадобятся в будущем, c. Браузер chrome игнорирует (не отображает) следующий тег XML, который отображается в ребре ' 'd. Оба браузера обрабатывают файл: /// ... файл.

Код, использованный для проверки ссылки xsd: file: /// D: \ prjClimateControl \ prgrms \ slnsVsTo \ prjV00G00Jun0619 \ sysdocXml1.xsd

тег XML на краевом дисплее но отображается как

сообщений об ошибках нет, файл отображается правильно, но изменяется конечная кодировка

...