- 1、本文档共128页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
● XML文档结构树中的所有节点的值,都可以使用xsl:value-of元素来获得其值. 节点类型 节点值 根节点 用/匹配,通常不直接求节点的值 指令 用pi()匹配,值不包含指令名称,?和? 注释 用comment()匹配,值不包含!—和-- 元素 可用多种方式匹配,值为元素本身以及 其子元素内容 元素属性 用@属性名匹配,值为双引号括起来的属性值, 不包括双引号. 元素内容 用text()匹配,元素本身包含的文本内容. * 例如:要获取XML文档中的指令,可以使用: xsl:template match=“/” xsl:for-each select=“pi()” xsl:value-of select=“.” / /xsl:for-each /xsl:template 其中select=“.”表示选择当前节点,该模板可以得到文档中使用的所有指令。XML声明实际上也是指令。 * * * 二次调用模板 * * 问题描述: 需要显示在CyberShoppe 处销售的产品列表。产品详细信息包括产品ID、名称和单价。下图说明了样本输出。 有关产品的详细信息应按红色显示。 见教材相关部分(第四章 P.4.32 ) 独立完成各项任务 * 晏 立 * * text 在输出中生成文本。 语法如下: xsl:text Text to be displayed as label /xsl:text * XSL 格式化对象(XSL-FO): XSL-FO 基于XML的语言,允许将XML 文档格式化为页面、段落和列表。 XSL-FO 提供了定义XML 对象格式的各种对象和属性。 XSL-FO 提供了包含格式化对象和属性的基本文档结构。 XSL-FO 用于描述向屏幕、纸或者其他媒介输出 XML 数据的格式化(信息)。 XSL-FO 文档存储在以 .fo 或 .fob 为后缀的文件中。以 .xml 为后缀存储的 XSL-FO 文档也很常见,这样做的话可以使 XSL-FO 文档更易被 XML 编辑器存取。 * 以下代码段阐述了XSL-FO 文档的基本结构: ?xml version=1.0 encoding=ISO-8859-1? fo:root xmlns:fo=/1999/XSL/Format fo:layout-master-set fo:simplemaster master-name=A4 !-- Page template goes here -- /fo:simplemaster /fo:layout-master-set fo:sequence master-reference=A4 !-- Page content goes here -- /fo:sequence /fo:root * XSL-FO 文档属于 XML 文档,也需要以 XML 声明来起始: ?xml version=1.0 encoding=ISO-8859-1? fo:root 元素是 XSL-FO 文档的根元素。这个根元素也要声明 XSL-FO 的命名空间: fo:root xmlns:fo=/1999/XSL/Format * !-- 此处是 XSL-FO 文档的内容 -- /fo:rootfo:layout-master-set 元素含有一个或多个页面模板: fo:layout-master-set !-- 此处是所有的页面模板 -- /fo:layout-master-set fo:simplemaster 元素包含一个单一的页面模板。每个模板须有一个唯一的名称(master-name): fo:simplemaster master-name=A4 !-- 此处是某一个页面模板 -- /fo:simplemaster * 一个或多个 fo:sequence 元素可描述页面的内容。 master-reference 属性使用相同的名称来引用 simplemaster 模板: fo:sequence master-reference=A4 !-- 此处是页面内容 -- /fo:sequence * XSL-FO对象提供了XML 文档的逻辑布局。 XML 文档的内容可以拆分为页面。 这些页面可以划分为以下4个区: 区域:区域是页面最顶部的区。 块区:块区指的是块级元素。 线区:线区
您可能关注的文档
- 新版苏教版三年级数学上册《解决问题的策略》赛课技术总结.ppt
- 中国地理(中国河流和湖泊)技术总结.ppt
- 一般论述类文本阅读(2015-11-16)技术总结.ppt
- 新版苏教版小学数学三年级上册《解决问题的策略——从条件想起》赛课技术总结.ppt
- 一般现在时(肯定句)技术总结.ppt
- 一般现在时(一般疑问句)技术总结.ppt
- 一般现在时、现在进行时及一般过去时技术总结.ppt
- 一般现在时、现在进行时及一般过去时讲解(53张)技术总结.ppt
- 一般现在时_现在进行时_一般过去时_过去进行时_一般将来_-_改技术总结.ppt
- 中国地理-第6讲-中国的交通运输业技术总结.ppt
- 甘肃省白银市会宁县第一中学2025届高三3月份第一次模拟考试化学试卷含解析.doc
- 2025届吉林市第一中学高考考前模拟生物试题含解析.doc
- 四川省三台县芦溪中学2025届高三下第一次测试生物试题含解析.doc
- 2025届江苏省启东市吕四中学高三适应性调研考试历史试题含解析.doc
- 浙江省宁波市十校2025届高三二诊模拟考试历史试卷含解析.doc
- 甘肃省甘南2025届高考生物必刷试卷含解析.doc
- 河北省石家庄市一中、唐山一中等“五个一”名校2025届高考历史四模试卷含解析.doc
- 江西省南昌市进贤一中2025届高考生物考前最后一卷预测卷含解析.doc
- 甘肃省白银市会宁县第四中学2025届高三第二次模拟考试历史试卷含解析.doc
- 宁夏银川市宁夏大学附属中学2025届高考化学押题试卷含解析.doc
最近下载
- 课件:《中华民族共同体概论》第五讲 大一统与中华民族共同体初步形成(秦汉时期).pptx VIP
- 自动售检票系统及关键技术研究毕业设计论文.doc
- 课件:《中华民族共同体概论》第七讲 华夷一体与中华民族空前繁盛(隋唐五代时期).pptx VIP
- 2021年下半年 软件设计师上午试卷.docx VIP
- JESD47I中文版课件课件.docx VIP
- 高校报告厅可行性分析报告.pptx
- 护士慎独精神培养.ppt
- 第四单元《表内乘法(一)》精品教材解读课件-新人教版数学二年级上册.pptx VIP
- 百得燃气燃烧机TBG600ME TBG800ME电子调节中文说明书.pdf
- FLUENT官方培训教材(完整版).ppt VIP
文档评论(0)