专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
最近,我喜欢上了XML编程,但又苦于它的美观程度又不够,找了许多书才搞定。 用XML好是蛮好,但它还是不太适合做显示数据的语言。(比起HTML要查多了!) XML文件作出来的东西看起来并不是那么美观,但还是可以找到补救的方法。 XML可以只注重数据与文件格式的描述,而显示方面的工作就交给排版样式表。 排版样式表分:CSS和XSL。其中XSL非常适合XML。(在这里不讨论CSS!) 现在开始转换吧! XSL包含两大部分:XSLT和XSL Formatting Object XSLT(XSL Transformations)一种用来转换XML文件的语言。 X... [阅读全文] [PDF]
最近,我喜欢上了XML编程,但又苦于它的美观程度又不够,找了许多书才搞定。 用XML好是蛮好,但它还是不太适合做显示数据的语言。(比起HTML要查多了!) XML文件作出来的东西看起来并不是那么美观,但还是可以找到补救的方法。 XML可以只注重数据与文件格式的描述,而显示方面的工作就交给排版样式表。 排版样式表分:CSS和XSL。其中XSL非常适合XML。(在这里不讨论CSS!) 现在开始转换吧! XSL包含两大部分:XSLT和XSL Formatting Object XSLT(XSL Transformations)一... [阅读全文] [PDF]
文:Jason Monberg 译:马晓宁15/06/2000 XML(可扩展标记语言)看起来可能像某种W3C标准——现在没有什么实际影响,即使以后能派上用场,也是很久以后的事。但实际上,它现在已经得到了应用。所以,不要等到XML已被加进了你最喜爱的HTML编辑器中才开始使用它。它现在就可以解决各种内部问题和B2B系统问题。 在Sparks.com,我们使用XML来标准化从Java对象到HTML数据显示等不同系统之间的数据表示。 特别需要指出的是,我们发现,只要以非常基本的XML结构来实现标准化,就可以更容易地共享和操作数据。在这一过程中,我们发现了使用X... [阅读全文] [PDF]
XML的显示—XSL样式单(上)北京邮电大学 张剑 应用与开发  XML文档的一大特点是可以向多种格式的文档进行转换。比如,从一种逻辑结构的XML向另一种逻辑结构的XML转换,或是转换为可浏览的HTML文档等。这种XML文档的数据格式转换功能由可扩展样式单语言(XSL)完成。 XML文档转换原理 数据格式转换的重要思想是要把XML文档视为一种树结构,转换的过程就是从源树生成结果树的过程。XSL样式单定义了源树和结果树中对应部分的转换规则,每条规则中包含了一个模板,并对应着一种模式。模板定义了转换的结果,而模式则规定了需要进行转换的元素或属性对象。 XML中... [阅读全文] [PDF]
XML的显示—XSL样式单(下)北京邮电大学 张剑 XSL模板的使用 XSL在输出模板中描述输出格式,这些格式可以是各种字符串、标签符号、节点值或者是一些XSL语法结构,如条件判断、循环处理等。在许多应用场合中,输出模板中需要使用节点的取值,此时可以根据需要使用<xsl:value-of>元素输出节点值,最直接的使用方式是<xsl:value-of />,这样可以输出当前节点及其所有后继节点的取值。而如果仅仅是想输出指定节点的取值,可以利用select属性进行限定(select属性可以是任意合法的路径表达式): <xsl:va... [阅读全文] [PDF]
  CSS(叠层样式表)和XSL(可扩展样式语言)都可以定义XML文件的显示,这两种方式有哪些不同以及它们在使用中的具体方法,我们将在本文给予介绍。在XML文件中,使用的基本上是自定义的标记,显然一个浏览器是无法理解这些标记的,现在,浏览器仅仅是作为一个XML文件的解析器——只要你的XML文件是Well-Formed的,那么它就将文件原封不动地给你显示出来。在XML中内容与表现形式是分开的,在一个XML的源文件中并没有关于它表现形式的信息。XML的最大特点就是揭示了信息本身的含义,用于自动化的电子文档交换是最优的,如果一个XML文件仅仅用于交换信息,就无需... [阅读全文] [PDF]
xml文件是要靠xsl样式文件来显示的,以达到读者正常浏览的目的。有点类似于样式表的意思。 1xml文件Comment.xml <?xmlversion=\"1.0\"encoding=\"utf-8\"?> <AllComment> <CommentNewsId=\"152\"> <CommentContent>3333333333</CommentContent> <AddTime>2007-5-2822:41:08</AddTime> </Comment>... [阅读全文] [PDF]
今天在论坛上看到一位朋友在利用xml+xsl生成html的时候,出现了乱码,在他代码的基础上做了下修改,解决了乱码问题。不知道是不是利用这种方法只能生成UTF-8的格式。 import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileReader; import java.io.IOException; import javax.... [阅读全文] [PDF]
2008年9月26日xmlxsl:跟我学xml和XSL
跟我学xml和XSL第一个XML文档  随着Internet的发展,越来越多的信息进入互联网,信息的交换、检索、保存及再利用等迫切的需求使HTML这种最常用的标记语言已越来越捉襟见肘。HTML将数据内容与表现融为一体,可修改性、数据可检索性差,而XML借鉴了HTML与数据库、程序语言的优点,将内容与表现分开,不仅使检索更为方便,更主要的是用户之间数据的交换更加方便,可重用性更强。  XML是一种元标记语言,没有许多固定的标记,为WEB开发人员提供了更大的灵活性。当我们使用HTML时,标记只是简单的表示内容的显示形式,而与表示的内容没有任何关联,为文档的进一... [阅读全文] [PDF]
标签:xmlxsdxsl xmlxsl
PHP是不少在Web开发领域奋战的勇士们所选用的武器,因为它是一种很直观的编程语言,有强大的函数,良好的跨平台兼容性,还有它是免费的。从网上的小商店到大型企业的网站都能看到PHP的影子。 PHP有一点特性经常被人们忽视,那就是和XSL stylesheets合作对XML进行解析的能力。下面就让我们来看看怎样在PHP中设置一个XSL解析器以及你该如何使用这一功能。例子列表A是一个简单的订单文档,我们会将这个文档输入XSL解析器。同时,列表B中的XSL stylesheet也会被输入XSL解析器。Listing A: order.xml<?xml versi... [阅读全文] [PDF]
1 共10条 分1页