初学者求助!(50分)

  • 主题发起人 主题发起人 玉虎
  • 开始时间 开始时间

玉虎

Unregistered / Unconfirmed
GUEST, unregistred user!
在本机运行和上传至服务器运行都需要什么不同的配置.
本机上想运行xml到底有什么玄机?谁帮我通开这层窗纸?
我现在装了win98---IE5.0(进入delphibbs,还应该有msxml吧!)
我根本就不会运行xml,只能双击xml文件.但是我双击xml文件之后,
IE5.0运行把原码都显示出来了.怎么回事呀?(就是用记事本写什么,IE就显示什么,根本就没解释呀?)请大虾指点!先谢了.
这个论坛人气还可以呀!应该有不少高手吧!
那位高手能够详细说一下.让初学者们都能进入xml的精彩世界.
 
到这个地方看看www.xml.org.cn
 
1。XML是数据描述于数据表示分离的。
首先你必须使用XML规则去将你的数据通过一对对的标记去描述。
然而这并没有告诉别人怎么样去将这些数据显示出来,也没有告诉浏览器怎么处理。
这就是说还需要一个显示规则的说明,来表达我将要以什么方式将其中的XMl数据
一一显示出来。
显示规则: css, xsl(类似的样式语言,不过它更为强大) ,用它去定义
对应的XML数据的显示方式。
那么在有了数据的描述和显示的规定后,因为我们这儿一般就将XML数据递交给浏览器
去根据定义的显示样式(css,xsl)来处理显示,那么浏览器也必须有能从XML数据库中
读取对应内容的本事,这就需要一个XML的解析器,能从一对对的标记中获得需要的数据
一般在最新浏览器中内置了这个解析器,如MSXML,在IE5.0以后的版本应该有了
这样在浏览器中加载这个xml文件后你将看到按照你的意思显示的一个xml内容的网页。
2。看到了xml编码的原因:是因为没有制定XML数据的一个显示样式,一旦浏览器没有发现
任何联接的样式描述,那么它将使用最最简单的显示样式,即将原有的xml的内容都作为
文本处理了。包括你的那些xml中的尖括号中的标置了。
3。当然一定得有msxml类似得解析器去分析xml数据得

 
谢谢riverfeng的详细解答!真是对了xml有了深入的了解.
还有:怎么将xml文件和css文件或xml文件连接在一起.请告知!
像html和css连接一样?(<link rel="stylesheet" href="1.css">)
 
1.XMl源文件 -- Hello.XML
<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/css" href="greeting.css"?>
<greeting>
hello world!
</greeting>
2.样式文件 -- greeting.css
greeting {display: block;
font-size: 48pt;
font-weight: bold;}

3.看看,简单的如此而已,自己慢慢深入吧。
这里假定样式文件是跟xml文件同目录,如果不是,则指定相对路径,甚至URL绝对路径就可以了
 
接受答案了.
 
后退
顶部