有时候用某个软件保存出xml 发现中文出现乱码,在txt,和vs里都能正常打开,可是用程序或者第三放库打开就是xml解析错误或者中文乱码

微软在自己的UTF-8格式的文本文件之前加上了EF BB BF三个字节

这绝对是很二的问题。

涉及两种情况:1、无签名变有签名 notepad 另存为。

2、有签名变无签名 暂时懒得找,下面有解决办法

以下为参考:

  这几天看了看 Ajax 的基础知识,在练习一个简单的 请求和响应时,PHP 返回来的数据 在 IE 中开头总显示 一个 “锘” 字!上网 Baidu 了一下,发现这是由于 系统 处理 UTF-8 的方法不同而导致的。

  php 返回的 UTF-8 数据 开头自动加了 标志,是对于 UTF-8的标识。对于 javascript 来说,不会在意这个标识,依然当作数据来读,所以就会出现 这个经典的 “锘”乱码。

  解决办法:把相关的文件源码复制到 Dreamweaver 里然后再保存就可以了。

  如果使用 windows 记事本 保存的 UTF-8 格式。使用UltraEdit编辑器,打开高级>配置>Unicode/utf-8 检测,把自动检测UTF-8文件,自动检测没有BOM的Unicode文件等前面的勾全去掉,然后你再打开那个文件,就会发觉“锘 ”这个字符出现了。

使用 Encoding.UTF8 是自动带 三 byte 的 BOM,如果要不添加 BOM。应该改用 UTF8Encoding utf8 = new UTF8Encoding(是否添加 BOM);

windows utf8 签名 一个很二的问题(经典乱码“锘”字)相关推荐

  1. 淘宝商城更名天猫,很二的决定

    在中国的企业里,马云(微博)和他的阿里系是极擅长品牌塑造.宣传与公关的,但阿里系在去年的几次公关行动,无论是年初的"卫哲辞职".年中的"支付宝与VIE事件".或 ...

  2. 一起谈.NET技术,Visual Studio对程序集签名时一个很不好用的地方

    由于我们的项目底层使用到一个通过LogicalCallContext实现的上下文数据管理框架,导致所有的Unit Test不能正常运行.具体的现象在<只在UnitTest和WebHost中的出现 ...

  3. 一个很好用的小程序生成二维码海报的组件库

    在小程序开发完成之后,我们会时常遇到这样的一个问题,小程序该怎么推广,增加曝光量,让更多的人看到?我们都知道,小程序推广一般是给小程序增加一个分享的功能,可以分享到群里面. 但是不能发朋友圈,若是想发 ...

  4. yt88加密狗不识别_YT88 是天域一个很不错的加密狗工具,可以源码 ,还 外壳 ,带DLK开发包。 Windows Develop 256万源代码下载- www.pudn.com...

    文件名称: YT88下载  收藏√  [ 5  4  3  2  1 ] 开发工具: Windows_Unix 文件大小: 12909 KB 上传时间: 2016-05-01 下载次数: 0 提 供 ...

  5. windows的磁盘操作之二——初始化磁盘

    转载自:windows的磁盘操作之二--初始化磁盘_bunny技术坊的技术博客_51CTO博客 原文如下: 上一节中我们介绍了一些基本概念和主要的API,本节开始我们将列举并分析一些实例.本文中的所有 ...

  6. 一个很好的 emacs 配置文件范例

    2019独角兽企业重金招聘Python工程师标准>>> 一个很好的 emacs 配置文件范例 (custom-set-variables;; custom-set-variables ...

  7. utf-8中一个汉字是3个字节,你知道吗?

    问题导入: 今天学习了mysql中的函数,length(字符串),计算字符串长度函数,返回字符串的字节长度. select length('abc'); 查询的结果是3. select length( ...

  8. 无意中看到一个很强的贴,简直一群机关枪阿

    MFC五大批判 VcPhi 流氓不可怕,就怕流氓有文化 等 级: 发表于:2007-09-21 18:17:32 楼主 写在本文之前 算起来,我用Visual   C++也有将近5年的历史了.在这期间 ...

  9. linux调用windows接口,想要打通Windows和Linux的任督二脉,少不了API这层功力

    原标题:想要打通Windows和Linux的任督二脉,少不了API这层功力 每每Windows一更新,都伴随着一波又一波的高潮,从界面UI到系统布局,再到各种新功能的加入,每个版本的Windows或多 ...

最新文章

  1. 数据库jdbc property文件配置信息片段
  2. 老李推荐:第5章5节《MonkeyRunner源码剖析》Monkey原理分析-启动运行: 获取系统服务引用 1...
  3. 求两条轨迹间的hausdorff距离_带电粒子在平行板电容器极板间的运动知识点
  4. cf1523C. Compression and Expansion
  5. iOS APP 安全测试
  6. 第四章、epub文件处理 -- epub文件内部组成
  7. 不止有小米9 雷军还准备了支持无线充电的移动电源!
  8. springboot开篇 (一)简单邮件发送
  9. 深度神经网络模型与前向传播
  10. 黑苹果oc清除nvram_小新Pro13 黑苹果/多系统心得
  11. c语言求1到20的各个阶乘,c语言求阶乘(c语言求1到20的阶乘)
  12. 无穷积分 ∫sinx/xdx 的几种巧妙解法
  13. t检验临界值表中的n是什么_t检验(t-test)临界值表
  14. 前端工程化之前端静态资源缓存优化和部署
  15. [USACO09NOV]Job Hunt
  16. 人脸识别可视化项目实现过程Bug记录
  17. 通过斐波那契数列探讨时间复杂度和空间复杂度
  18. 某技术总监认为处女座码农要重用,并给出3点原因,你认同么?
  19. Php运行lpush失败,php苹果推送APNS push常用出错和解决方法
  20. PLSQL--表空间管理

热门文章

  1. 编译报错:实际参数列表和形式参数列表长度不同 解决方法
  2. 2022-01-02中国电信香港CN2线路服务的具体特点以及判断真假CN2的方法(详细)
  3. Unhandled exception at 0x00007FFC94723B29 in xx.exe: Microsoft C++ exception: nlohmann::deta
  4. 解决手机不同步时间问题
  5. CSS 超过三行显示...
  6. 开源赋能 普惠未来|元遨/CARSMOS诚邀您参与2023开放原子全球开源峰会
  7. 会声会影如何新建html项目,会声会影2019中如何新增影音快手模板?
  8. 二叉树的前序、中序、后序遍历以及根据前序和中序或中序和后序生成二叉树
  9. Pylint静态代码检查使用指南
  10. 第八篇 项目优化篇 RabbitMQ + Nginx + ES + Dubbo + Zookeeper