注册 登录
编程论坛 ASP技术论坛

xml的打开问题

zmhdxy 发布于 2008-03-22 11:18, 1212 次点击
xml文件经过一次的浏览之后
那个css文件好像可以删了
不是很理解
但xml中的<?xml-stylesheet href="first.css" type="text/css" ?>这个不能去掉
还有
<?xml version="1.0" encoding="gb2312" ?>
<?xml version="1.0" encoding="UTF-8" ?>
这两个我认为是互通的 可实际呢 不能随便的改
用上面写好的xml不能将encoding="gb2312"改成encoding="UTF-8" 要不然就错了
encoding="gb2312"是ASCII字符和汉字
encoding="UTF-8"是汉字 日文 英文等
不明白
4 回复
#2
yms1232008-03-22 15:33
<?xml-stylesheet href="first.css" type="text/css" ?>
这个是引入xsl也就是xml的样式文件,删除这句话可能会造成,当前xml中使用first.css定义的样式的元素显示不正常。
<?xml version="1.0" encoding="gb2312" ?>
这个xml声明是必须的,表示这个文件是一个xml文件,后面是这个文件的字符编码,用gb2312可能xml内有中文。
#3
zmhdxy2008-03-22 23:04
encoding="UTF-8"不是也可以是汉字吗
我问的是 将css文件删了 为何没有任何的影响呢
源文件被删了啊
#4
yms1232008-03-23 15:00
[bo]以下是引用 [un]zmhdxy[/un] 在 2008-3-22 23:04 的发言:[/bo]

encoding="UTF-8"不是也可以是汉字吗
我问的是 将css文件删了 为何没有任何的影响呢
源文件被删了啊

我说了可能会造成影响,如果xml内没有使用那个css定义的内容就不受影响。
#5
论坛元老2008-04-02 14:57
不错,值得学习
1