zoukankan      html  css  js  c++  java
  • 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"?>
  • 相关阅读:
    自定义组件要加@click方法
    绑定样式
    647. Palindromic Substrings
    215. Kth Largest Element in an Array
    448. Find All Numbers Disappeared in an Array
    287. Find the Duplicate Number
    283. Move Zeroes
    234. Palindrome Linked List
    202. Happy Number
    217. Contains Duplicate
  • 原文地址:https://www.cnblogs.com/FCoding/p/2717061.html
Copyright © 2011-2022 走看看