XML声明中的encoding有什么必要?
来源:互联网 发布:smtp服务器的端口号 编辑:程序博客网 时间:2024/04/29 03:37
这个问题困扰了我好久。
答案是这样的:为了解析中文等ascii之外字符。
采用双字节编码时会通过在最前端插入的fffe或feff辨别是大端还是小端;这两个字符好像被称作bof:=bytes order flag;
xml正文的第一个字符一定是'<',通过这一点初步确定如何解码英文;
这个初步的解码能解开英文却不一定能解开其它字符,例如utf-8和gb2312中英文的编码是一样的,因此需要通过英文向解析器说明如何解析ascii之外的字符。
shit
- XML声明中的encoding有什么必要?
- C#中的get和set有什么用 声明属性
- XML 有什么用
- web工程中的web.xml文件有什么作用呢?
- web工程中的web.xml文件有什么作用呢?
- XML 中的OuterXml和InnerXml有什么区别
- web工程中的web.xml文件有什么作用呢?
- web.xml中的url-pattern标签/和/*有什么区别
- web工程中的web.xml文件有什么作用呢?
- 声明和定义有什么区别?
- id 声明的对象有什么特性?
- XML Encoding
- XML是什么,有什么作用
- XML是什么,有什么作用
- xml是什么,有什么用??
- XML是什么,有什么作用
- 进程枚举,网络上代码竟然有很多错误,唉。声明不加上必要的byval
- [每天一个知识点]23-软件工程-有什么必要要提高生产力
- ACCESS通讯录
- 嵌入式系统的定义与发展历史
- 原来只剩我一个了
- 初来乍到 打声招呼
- 如何批量删除EXCEL多除的图标
- XML声明中的encoding有什么必要?
- C#编辑MySQL数据库
- TopCoder arena plugin
- submit与button的区别
- guid介绍
- 我在QQ上偷偷望你(转)
- 基于二进制的求子集算法
- MYECLIPSE 开发Web Service之详细讲解--第三节
- 常见.Net 英文专业词汇