xml文件中的中文注释问题
最近看张孝祥老师的视频来学习xml,在视频中,他提到,tomcat的server.xml中添加了中文注释的话,因为xml文件的默认解析器是用utf-8来解析的,而中文字符为GB2312.这就产生了冲突,所以会造成tomcat 不能启动。我试了一下确实是这样。但是UTF-8不是也是支持中文的吗?为什么中文字符就是GB2312,而不是用UTF-8来解析?而且他在另一个试验中,上面就是用的中文,encoding那里没设置,就是默认用的UTF-8。保存格式也是用的UTF-8。这是能解析出来的,不会出现错误。为什么上面的那个注释就不行呢?