xml文档中的中文显示和encoding问题
在ultraEdit中编写的有中文的xml文档,encoding="gb2312",
在ultraEdit以及在ie中都能现实中文,
片断如下:
<?xml version="1.0" encoding="gb2312"?>
<directory level="root">
<selfnodename> 书目录</selfnodename>
<directory level="first">
<selfnodename>computer book</selfnodename>
<leafnode> hardware book </leafnode>
</directory>
</directory>
但只要把
但只要把<?xml version="1.0" encoding="gb2312"?>
改为:<?xml version="1.0" encoding="UTF-8"?>
ie就解析通不过,不能正确现实。。
但是我在tamino中编写的具有中文的xml文档,encoding="UTF-8",
在ie中能正确显示中文啊,,记事本也能够显示,而在ultraEdit中中文部分显示乱码:
片断如下:
<?xml version = "1.0" encoding = "UTF-8"?>
<xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema" xmlns:tsd = "http://na
<xs:annotation>
<xs:appinfo>
<tsd:schemaInfo name = "booktree">
<tsd:collection name = "book"></tsd:collection>
<tsd:doctype name = "书的目录">
<tsd:logical>
<tsd:content>closed</tsd:content>
</tsd:logical>
</tsd:doctype>
</tsd:schemaInfo>
</xs:appinfo>
</xs:annotation>
</xs:schema>
这是怎么回事呢???和各个工具默认使用的编码有关系?????
那gb2312和UTF-8他们之间有什么联系和区别那?