发布于:2007-9-30 已被阅读: 次 来源:上兼职海网站建设
XML 是标准扩展语言,是 未来Web编程的标准,asp 是现在广为流传的web编程语言之一,能不能让他们两个联合起来发挥作用呢?豆腐 在 这里 给大家 提供一个 很简单的 例子关于XML 和 XSL 限于篇幅和知识水平 豆腐就不在这里 献丑了下面首先来 说说 几个需要用到的文件的 内容testXsl.xsl:<?xml version='1.0'?><xsl:stylesheet xmlns:xsl="http:web建设.w3.org网站TR网站WD-xsl"><xsl:template match="网站"><html><body><xsl:for-each select="PERSONNEL网站PERSON"><xsl:choose><xsl:when match=".[FG='boy']"><input type="text"><xsl:attribute name="value"><xsl:value-of select="NAME"网站><网站xsl:attribute><网站input><br网站><网站xsl:when><xsl:otherwise match=".[FG='girl']"><font color="red"><li><xsl:value-of select="NAME"网站><网站li><网站font><br网站><网站xsl:otherwise><xsl:otherwise><font color="blue"><xsl:value-of select="NAME"网站><网站font><网站xsl:otherwise><网站xsl:choose><网站xsl:for-each><网站body><网站html><网站xsl:template><网站xsl:stylesheet>testXML.xml:<?xml version="1.0" encoding="gb2312" ?><PERSONNEL><PERSON><NAME>男性<网站NAME><FG>boy<网站FG><网站PERSON><PERSON><NAME>女性<网站NAME><FG>girl<网站FG><网站PERSON><PERSON><NAME>呵呵,这个可不好说<网站NAME><FG>donot know<网站FG><网站PERSON><网站PERSONNEL>testXML.asp<%set xml = Server.CreateObject("Microsoft.XMLDOM")xml.async = falsexml.load(server.mappath("testXML.xml"))set xsl = Server.CreateObject("Microsoft.XMLDOM")xsl.async = falsexsl.load(server.mappath("testXSL.xsl"))Response.Write(xml.transformNode(xsl))%>对照这个例子,我们主要来讲一下 testXML.asp 文件set xml = Server.CreateObject("Microsoft.XMLDOM")set xsl = Server.CreateObject("Microsoft.XMLDOM")用来分别创建一个xml和xsl的实例,其中xml.load(server.mappath("testXML.xml"))用来加载包含数据的xml文件,xsl.load(server.mappath("testXSL.xsl"))用来加载包含数据规则的xsl文件,最终利用xml.transformNode(xsl)将前面的规则使用在XML文件中运行的演示在:http:web建设.asp888.net网站study网站testXML.asp整个文件的下载在:http:web建设.asp888.net网站download网站asp网站xml网站testXML.zip 原作者:豆腐来 源:建设.asp888.net 更多内容请看Web开发 XML详解专题,或进入讨论组讨论。 建设 VC++中利用MSXML解析XML文档一个通过DataSet操作XML的类一个读取xml文件内容的类Java解析XML文档——dom解析xml 制作
一、网站建设套餐A型
1个英文.COM域名
80M独立网站空间
25M邮件空间,5个企业邮箱
1个FLASH首页,10个精美内页
网站建设优惠价:面谈
二、网站建设套餐B型
1个英文.COM域名
120M独立网站空间,加75M备份,免费Access数据库
50M邮件空间,10个企业邮箱
1个FLASH首页,20个精美内页
1个新闻发布系统
1个计数器,一个留言板
网站建设优惠价:面谈
三、网站建设套餐C型
1个英文.COM域名
250M独立网站空间,加125M备份,免费Access数据库
100M邮件空间,20个企业邮箱
1个FLASH首页,30个精美内页
一个新闻发布系统
一个产品发布系统
1个计数器,一个留言板
网站建设优惠价:面谈
什么是网站运营?
网络营销-网站优化
提高博客人气的方法
整站优化要注意平衡
如何为企业的网站建设准备
高难上海兼职网站制作的心得
什么样网页布局是你最喜欢
一个好的网站建设应该
网页设计师的薪水标准
上海兼职网站制作中心对
保持网站建设制作流量
手机:13482597886
网址:
http://www.sh-jianzhi.cn