XSLT
文章平均质量分 79
birdwawe
欢生,惧死,恋香烟!
展开
-
Saxon: 剖析 XSLT 处理器
我希望这篇文章能达到几个目的。首先,我希望它可以让样式表作者了解 XSLT 可以实现哪种类型的优化,以及哪些结构当前还没有优化。当然,这种优化的细节在各个处理器以及各个发行版之间都各不相同,但我希望通过阅读本文可以让您更好地了解幕后工作。其次,它描述了我认为当前的 XSLT 技术(我认为在这方面,Saxon 与其它 XSLT 处理器没有高级与否的区别),而且它还描述了我认为该技术将来进一步发展的领转载 2011-11-30 17:47:38 · 1015 阅读 · 0 评论 -
使用ASP.NET Atlas XSLTView控件用XSLT修饰并显示XML数据
English Version: http://dflying.dflying.net/1/archive/129_apply_xslt_to_xml_using_aspnet_atlas_xsltview_control.html 在这个系列中,我将介绍一些Atlas Sys.UI.Data中较高级的控件,包括: Sys.UI.Data.ListView:使用ASP.NET Atlas转载 2011-12-01 13:06:33 · 181 阅读 · 0 评论 -
几种用xsl显示xml中换行的方法
1. 首先将xml文件中的内容用CDATA显示,即: 这里有个回车挖哈哈 ]]> 然后在xsl中如下调用: 即可 此法可以显示所有的html代码,实现也较为简单 2. 如果是希望xsl显示一段含有 的文字,并将中间的换行显示出来,则可以考虑下面的方法(此方法不能转换html代码) 使用xsl写的一个方法 http://www.转载 2011-11-30 17:54:00 · 923 阅读 · 0 评论 -
C#中使用Xslt 2.0处理器
用C#处理Xslt 2.0的时候,才发现原来.Net并没有提供对Xslt 2.0的支持,毕竟Xslt 2.0目前更多的还是纸面上的标准,而且微软的动作一向速度有限。 于是开始找专门的Xslt 2.0处理器。 首先找到的是Saxon,不知道是不是逐步商业化的缘故,Saxon版本显得有点凌乱。在9.1,分成商用的SA版,开源的B版;到了9.2又改成商用的EE企业版,PE专业版和开源的HE家庭版,加转载 2011-11-30 17:45:49 · 762 阅读 · 0 评论 -
在.Net中使用msxsl:script脚本块扩展XSLT的具体实践与应用
一概述 XSLT可以用于将XML格式的数据转换为其它格式,在数据和展示分开以及数据相互转换中可以得到广泛的应用,比较典型的是以前的动网论坛模板系统以及动易的标签系统。掌握好XSLT可以灵活的处理XML,同时运用在Web应用程序中也非常的方便,不过缺点是使用者需要掌握大量的XPath、XSLT、XML等相关知识。 在XSLT中,可以直接使用脚本语言如Javascript输出到Html中,进行相关转载 2011-11-30 17:51:22 · 590 阅读 · 0 评论 -
XSL中显示空格的几种方式
<![CDATA[ ]]> <![CDATA[ ]]> 转载 2011-11-30 17:52:04 · 268 阅读 · 0 评论 -
利用ASP.NET和XSLT实现Silverlight搜索引擎优化(SEO)
Silverlight对于搜索引擎来说是不可被搜索的,因为所有的文本信息都被包含在Silverlight控件内以XAML的方式Render的,而不是以XHTML方式。Synergist提出了用ASP.NET + XSLT来将Silverlight的内容同时转换成对应的XHTML在同一页面上以隐藏的DIV等标签来输出,这样所有的内容就可以被搜索引擎搜索。 通过使用控件并指定相应的XSLT样式转载 2011-12-01 13:07:15 · 197 阅读 · 0 评论