Visual studio 2012 为什么边缘会更改编码=";UTF-8“;至编码ISO-8859-1

Visual studio 2012 为什么边缘会更改编码=";UTF-8“;至编码ISO-8859-1,visual-studio-2012,xsd-validation,Visual Studio 2012,Xsd Validation,浏览器自行将XSD文件从编码“UTF-8”转换为ISO-8859-1。 我的问题是1。这是EDGE的一个特性,还是EDGE这样做是因为在我不看的时候UTF-8被弃用了,并被ISO-8859-1取代了。2.为什么浏览器之间的处理不同,3。是否存在全局首选的编码结构。已经阅读了W3学校和Stackoverflow的文章,内容丰富是,但没有推荐。 我希望选择一个标准来处理整个应用程序中的所有XML文件(其中将有许多)。我应该使用ISO-8859-1吗。请直接指导,帮助我真正感觉到文盲在我这方面占了上风

浏览器自行将XSD文件从编码“UTF-8”转换为ISO-8859-1。 我的问题是1。这是EDGE的一个特性,还是EDGE这样做是因为在我不看的时候UTF-8被弃用了,并被ISO-8859-1取代了。2.为什么浏览器之间的处理不同,3。是否存在全局首选的编码结构。已经阅读了W3学校和Stackoverflow的文章,内容丰富是,但没有推荐。
我希望选择一个标准来处理整个应用程序中的所有XML文件(其中将有许多)。我应该使用ISO-8859-1吗。请直接指导,帮助我真正感觉到文盲在我这方面占了上风

事实是a。Visual Studio使用UTF创建了该文件,b。我在关联的Xml文件中没有特殊字符/符号,将来也不需要它们,c。chrome浏览器忽略(不显示)在边缘“”d中显示的以下Xml标记。两种浏览器都处理文件://…文件

用于测试xsd引用的代码是file:///D:\prjClimateControl\prgrms\slnsVsTo\prjV00G00Jun0619\sysdocXml1.xsd

边缘显示中的xml标记为 但显示为

无错误消息文件显示正确,但更改了尾端编码