作xml需要什么样的服务器?PWS可以么?
我用IE直接打开一个.xml文件,显示的是原代码
这是怎么回事?
---------------------------------------------------------------
most of the web servers should support XML, including PWS, if you do not want to view the source code, you need write a XSLT stylesheet to transform the XML into something like HTML, SVG,...
---------------------------------------------------------------
楼上的说的很清楚了。你需要用xslt来控制显示。
---------------------------------------------------------------
PWS可以.ie打开XML文件都是显示原代码,你要用XSL或CSS或通过数据岛的形式转成HTML才能显示.
---------------------------------------------------------------
他和web服务器基本上没什么关系。xml实际上就是一个文本文件,当客户端请求时就好像一个图片一样被传送到浏览器,浏览器通过解析它的文件头知道它是一个xml文档后采取相应的方式处理(或者直接显示或者通过xsl转化后显示),不管采用怎样的显示,它的源内容都是不变的。另外一点,搂主会不会是这个想法:在web服务器上存放了xml文件,但是客户请求后得到的数据是html之类的源文件(即并非原始的xml文件),这样的目的需要通过第三方的空间进行转化,可以使用微软的xmldom控件或者php的xslt扩展函数库实现。
---------------------------------------------------------------
xml不是程序,不需要服务器解析,解析是在浏览器进行,所以任意的服务器都可以.