- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web Service 编程第七章讲稿
* * * * * * * xsl:choose 元素 XSLT xsl:choose 元素用于结合 xsl:when 和 xsl:otherwise 来表达多重条件测试 语法 xsl:choose xsl:when test=expression ... 输出 ... /xsl:when xsl:otherwise ... 输出 /xsl:otherwise /xsl:choose 在何处放置选择条件 要插入针对 XML 文件的多重条件测试,请向 XSL 文件添加 xsl:choose、xsl:when 以及 xsl:otherwise: 代码演示 cdcatalog.xml cdcatalog_choose.xml cdcatalog_choose.xsl cdcatalog_choose2.xml cdcatalog_choose2.xsl xsl:apply-templates 元素 xsl:apply-templates 元素可把一个模板应用于当前的元素或者当前元素的子节点。 假如我们向 xsl:apply-templates 元素添加一个 select 属性,此元素就会仅仅处理与属性值匹配的子元素。我们可以使用 select 属性来规定子节点被处理的顺序。 代码演示 cdcatalog.xml cdcatalog_apply.xml cdcatalog_apply.xsl XSLT学习网站: /xsl/xsl_summary.asp XML的名称空间 XML名称空间表示XML名称的使用范围,因为XML可自定义元素标签,所以有不同XML应用间XML名称重名的机会是很大的。如果没有一种方法来区分不应用的名称,就会造成混乱。XML名称空间就是为了解决这个问题而设计的。通过XML名称空间,我们可以区分来自不同的XML应用的具有相同名称的元素和属性。可以将来自单一XML应用的相关元素和属性集合在一起,方便软件识别和处理。 名称空间由前缀和本地部分组成,中间用冒号分隔。前缀标识元素或属性的所在名称空间,本地部分标识名称空间中的某个元素或属性。整个名称也称为限定名称(qualified name)。前缀可以用除XML(大小写任意组合)三个字母外的任何合法的XML名称字符组成。每个限定名称中的前缀都必须与唯一的一个URI关联。带有相同URI关联的前缀的名称属于同一名称空间。 示例 rdf:RDF xmlns:rdf=/TR/REC-rdf-syntax# rdf:Description about=/test.xml titleexample/title authorlinuxsir/author ... … /rdf:Description /rdf:RDF 上例rdf:RDF元素的xmlns:rdf属性将前缀rdf绑定到名称空间/TR/REC-rdf-syntax#。属性xmlns:rdf为rdf:RDF元素及其子元素声明了前缀rdf。RDF处理器将把rdf:RDF和rdf:Description作为RDF元素,因为两个元素都具有与RDF规范定义的某个URI相绑定的前缀。处理器不会认为title,author等元素为RDF元素,因为它没有绑定到相同URI的rdf前缀。 说明 前缀一般在使用该前缀的最上层元素中定义。在下层元素中也可定义不同的前缀: rdf:RDF xmlns:rdf=/TR/REC-rdf-syntax# rdf:Description xmlns:dc=/dc/ about=/test.xml dc:titleexample/dc:title dc:authorlinuxsir/dc:author ... … /rdf:Description /rdf:RDF 不带前缀的属性,如about,不属于任何的名称空间。如xlink:type和xlink:href属性属于xlink名称空间,当然,前提是你要先把xlink绑定到一个URI。URI不必须是一定存在的http链接,它只是一种表示的方法,以区分不同的名称空间。 说明 通过将无前缀的xmlns属性附加到根元素中,可以指定不带前缀的元素及所有不带前缀的子元素属于某个名称空间。 svg xmlns=/2000/svg ellip
文档评论(0)