- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服务器上的XSLT
Since not all browsers support XSLT, one solution is to transform the XML to XHTML on the server.因为不是所有的浏览器都支持XSLT,所以人们提出了一个在服务器端把XML转换成XHTML的解决方案。
A Cross Browser Solution一个交叉浏览器解决方案
In the previous chapter we explained how XSLT can be used to transform a document from XML to XHTML in the browser. We created a JavaScript that used an XML parser to do the transformation. The JavaScript solution will not work in a browser that doesnt have an XML parser.在前一章我们解释了怎样在浏览器中用XSLT把文件从XML转换成XHTML。我们创建了一个用XML解析器来做转换的JavaScript。JavaScript解决程序将不会在没有XML解析器的浏览器上运行。
To make XML data available to all kind of browsers, we must transform the XML document on the SERVER and send it as XHTML back to the browser.想使XML数据对各种浏览器都适用,我们必须在服务器上转换XML文件,并把它以XHTML的形式发送回浏览器。
Thats another beauty of XSLT. One of the design goals for XSLT was to make it possible to transform data from one format to another on a server, returning readable data to all kinds of browsers.这是XSLT的另一个魅力。XSLT的其中一个设计目标就是能够让它在服务器端将数据从一种格式转化为另一种格式,并把所有可读的数据返回到各种浏览器上。
The XML File and the XSLT FileXML文件和XSLT文件
Look at the XML document that you have seen in the previous chapters:下面我们来回顾一下前一章使用过的XML文件:
?xml version=1.0 encoding=ISO-8859-1?catalog cd titleEmpire Burlesque/title artistBob Dylan/artist countryUSA/country companyColumbia/company price10.90/price year1985/year /cd.../catalog View the XML file.查看XML文件。.
And the accompanying XSL style sheet:附随的XSL样式表:
?xml version=1.0 encoding=ISO-8859-1?xsl:stylesheet version=1.0xmlns:xsl=/1999/XSL/Transform
xsl:template match=/ html body h2My CD Collection/h2 table border=1 tr bgcolor=#9acd32 th align=leftTitle/th th align=leftArtist/th /tr xsl:for-each select=catalog/cd tr tdxsl:value-of select=title //td tdxsl:value-of select=artist //td /tr /xsl:for-each /table /body /html/xsl:template
/xsl:stylesheet View the XSL file.XSL文件.
您可能关注的文档
- Win安装激活说明【DOC精选】.doc
- Win下Virtual PC,VMware和VirtualBox 三款虚拟机软件使用比较【DOC精选】.doc
- Windows网络服务搭建管理之WEB FTP(服务器群集 负载平衡)CA证书服务器的搭建和配置【DOC精选】.doc
- win如何安装IPX协议【DOC精选】.docx
- win家庭版升级旗舰版过程详解【DOC精选】.doc
- WIN汇编-【DOC精选】.doc
- with+O+OC【DOC精选】.doc
- Win网卡驱动安装方法【DOC精选】.doc
- windows编程技术GDI+编程基础【DOC精选】.doc
- Word Bank of CET 【DOC精选】.doc
- XQuery函数快速指南【DOC精选】.doc
- XP-,,,说明书【DOC精选】.doc
- XRD分析软件Xpert HighScore Plus 安装和导入pdf卡片图文教程【DOC精选】.doc
- XT9规约【DOC精选】.doc
- xmpp协议的使用【DOC精选】.doc
- XtraGrid - Band and Column Customization运行时修改caption内容【DOC精选】.doc
- xc考试B类真题【DOC精选】.doc
- XXXX级会计学专业《计算机会计》试卷【DOC精选】.doc
- XXXX大学毕业设计格式样本【DOC精选】.doc
- XXX大学植物学硕士研究生个人培养计划表【DOC精选】.doc
文档评论(0)