为什么打开文件会出现乱码
来源:互联网 发布:linux 自动重启命令 编辑:程序博客网 时间:2024/04/29 06:39
XML学习教程
DTD学习教程,DTD约束XML文档
Schema学习教程,Schema约束XML文档的结构
最近一直在学习javaEE的开发,在看视频时候偶然间看到老师的讲解,是有关打开文件出现乱码的,为什么打开文件会出现乱码呢,现在我把老师的讲解记录下来,也算是解开了我的疑惑吧。
比如说我们用记事本写了一个xml文档,文档的内容如下:
<? xml version="1.0" encoding="UTF-8" ?><b> <b1> <a1>中国</a1> </b1> <b2> <a2></a2> </b2></b>
当我们点击保存按钮的时候,记事本程序就会自动查询码表将“中国”两个字保存到硬盘中,记事本的码表是gb2312,假如说使用gb2312将“中国”保存在硬盘中对应的数字是98、99;当我们使用IE浏览器打开这个xml文档的时候,IE浏览器从硬盘中读取98、99时,自动从它自己的码表中查找98、99对应的字符。IE浏览器的码表是UTF-8,一般情况下包不同的程序他们的码表是不同的,所以这时候IE浏览器就会将98、99解释称为其他的字符甚至解释称为乱码,就有可能拒绝显示中国两个汉字,这时我们就无法打开这样的文档。
- 为什么打开文件会出现乱码
- 为什么get请求会出现乱码?
- 关于用EXCEL打开".csv"文件中文会出现乱码问题
- 为什么2008会出现很多TMP文件
- 写文件为什么出现中文乱码
- 用vim打开c程序会出现乱码
- linux打开window文件出现乱码 修正
- Html文件打开中文出现乱码
- 刚装ubuntu后,打开windows下的TXT文件就会发现无法显示中文,出现大量乱码
- 为什么getParameter会乱码
- 为什么会出现LNK2005
- 为什么会出现死锁
- springMVC_02_为什么会出现
- Hbase为什么会出现
- 为什么会出现DevOps?
- 所有编码均配置为UTF-8,为什么还会页面提交还会出现乱码???
- 为什么我恢复的文件打不开/打开全是乱码
- 在java读取文件时,有时会出现乱码,解决方法
- 设置QTableWidget为不可编辑
- 责任声明和转载声明
- ASP.NET常用在线编辑器使用方法总结(二)
- 叶中泪的伤感日志:现实的残酷,让我心痛欲绝
- 32个FPGA开源网站
- 为什么打开文件会出现乱码
- malloc 和 delete的区别
- 看那些危害身体安全的劣质手机移动电源
- 一篇关于校园的爱情故事:伤感
- Oracle创建表空间、创建用户以及授权、查看权限
- 开博了!
- TweakNow PowerPack 2012 v4.2.4-Lz0
- 男人的一夜,女人的一生:QQ空间伤感日志
- BurnAware Professional v5.3 Cracked-ErES