XML文档本身只描述数据内容,它的显示功能由样式单来完成。利用样式单技术时,输出平台不局限于显示器,可以是打印机、绘图仪或者是多媒体播放器。
使用独立的样式单文件制定显示格式的一大优势在于:对同一份数据文件可以制定不同的样式风格,应用在不同的场合,使数据能够更合理、更有针对性地表现出来,提高了数据的重用性。
目前,W3C正式推荐的样式单标准有两种: 一种是层叠样式单CSS(Cascading Style Sheets);另一种是可扩展样式单语言XSL。
CSS最初是用于制定HTML文档显示格式的,现在也可用来对XML文档进行简单的样式规划。CSS在HTML中的应用极为广泛,但它在文本置换、依据文本内容而决定显示方式、对数据进行排序等智能化的显示功能上略显不足。
而XSL则较好地解决了CSS的这些问题,它最常用的功能是将XML的置标转换成为HTML的置标并显示输出。而且XSL还可以将XML文档向任何其他格式的结构文档进行转换。这种功能在B2B的商务模式中有着很好的应用前景。
XSL利用模式匹配的方法,选择XML文档中需要处理的元素/属性,再针对这些特定的对象制定相应的转换规则。借助XSL,我们还可以添加新的元素/属性,对所有元素/属性进行重新排序、循环处理、条件判断等程序化的控制,使其适应各种复杂的需求。
在XML文档中引用XSL的格式如下: <?xml-stylesheet type=“text/xsl” href=“Employees.xsl” ?>
一个XML文档只能引用一个XSL样式单。XML解析器在处理XML文档时,遇到处理指令后,会载入指定的XSL样式单,然后根据其中的规则进行相应的转换处理。
分享到:
相关推荐
XML显示在TreeView控件,XML显示在TreeView控件
将XML文件解析成矩阵
通过XML显示树,应用于菜单、图书目录、人员部门操作等
第七章 XML显示之XPath.pdf第七章 XML显示之XPath.pdf第七章 XML显示之XPath.pdf第七章 XML显示之XPath.pdf第七章 XML显示之XPath.pdf
PHP读取XML显示到表格,具体看博客:http://blog.csdn.net/mybelief321/article/details/50284201
用 xsl 中的各种函数为 XML 显示提供灵活性
xml的显示,几个xml的文件。用来便于理解xml的显示技术
flash做的柱形数据图表,通过XML显示高度 QQ:7640450
自己写的,运用dot net解析XML文件,并在用WinForm进行显示。。。。。
XML应用开发(软件品牌)-1期 第5单元 单元项目实践-使用XSLT转换XML显示网上订单.doc 学习资料 复习资料 教学资源
加载外部XML文件,然后显示到DataGridView中。 开发环境:vs2008 c#
NULL 博文链接:https://zhangqkunkun.iteye.com/blog/788828
注释很详细 在网上看了看,对于新手来说很困难 所以我这个新手就写了写 测试通过 原创!
NULL 博文链接:https://sunny-java-163-com.iteye.com/blog/660580
Flash圆饼图表,主要用于网页统计系统中,以圆饼的大小直观显示数据的比例,在国内已有类似的典型应用:百度统计、站长统计以及51.la站长工具等,都用此来显示各大搜索引擎访问网站的流量大小,让人一目了然。...
小型的通讯录,有代码,可立即使用,用vb编写,显示用xml
C#选择读取XML文件,显示在dataGridView里
ios开发,简单的xml解析,亲测可用,自己认真研究研究,不要遇到点问题就放弃。
从事iPhone/iPad开发 解析xml 网络连接 与服务器交互以及文件传输和网络图像文件的下载与显示 应该都是些最基本的功能。初学者往往很迷茫。这里给出一个完整的示例和详细的操作步骤 让初学者获得学习的信心和兴趣!~
这个示例是运用C#技术对XML文档进行管理,可对其进行读取和显示。 其中也涉及GridView和Datasource,DataBind,这在我的之前的博客中有讲到过。 示例很简单,大家应该一看就会,适合于学习。