微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

xml编码

XML中文显示问题 XML认的编码格式是UTF-8,这种编码模式不显示汉字,所以经常有些初学者会遇到XML中汉字不 能显示的问题,出现如下错误提示:An invalid character was found in text content... 【解 决方法】:将encoding设为GB2312,即<?xml version="1.0" encoding="gb2312"?> ,这样编码格式就被设置成简体中文了。 当XML文件的数据与编码不符合的时候,就可能发生无法正确解译的错误,也可能该数据会变成空白或乱码,所以应该根据文件的数据内容选择一个恰当的编码格 式。 XML的编码格式有以下几种: 1、UTF-8:每一个字都有8位(1Byte)组成,通常是用来处理英文的,最多只能表 示255个字母。当处理英文以外的语言时,会自动以16位(2Byte)方式进行处理。 使用范 例:<?xml version="1.0" encoding="UTF-8"?> 2、UTF-16:为16位 (2Byte)的编码方式,采用UTF-16的编码方式时,连英文都会被强制以16位方式来处理,这就有别于UTF-8。 使用范例:<?xml version="1.0" encoding="UTF-16"?> 3、 GB2312:即简体中文 使用范例:<?xml version="1.0" encoding="gb2312"?> 4、BIG5:即繁体中文。 使 用范例:<?xml version="1.0" encoding="big5"?>

原文地址:https://www.jb51.cc/xml/295430.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。