用XSL显示XML

2016-02-19 14:46 11 1 收藏

今天图老师小编给大家精心推荐个用XSL显示XML教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

【 tulaoshi.com - Web开发 】

你可以用XSL向XML文档中增加显示信息。
    
     用XSL显示XML
  

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

      XSL是XML首选的格式表语言。 XSL (可扩展的格式表语言) 比CSS要复杂得多。使用XSL 的一种方法是在它被浏览器显示之前,将XML转换成HTML,就象下面例子:
  
     点击这里可以查看原始 XML文件。
    
     点击这里查看用XSL格式表进行格式化的同一个文件。
    
     点击这里查看XSL 格式表。
  
     下面显示的是这个文件的缩写版本。注意在第二行的XSL引用:
  
  
     ?xml version="1.0"?
     ?xml:stylesheet type="text/xsl" href="simple.xsl" ?
     breakfast-menu
     food
     nameBelgian Waffles /name
     price$5.95 /price
     description
     two of our famous Belgian Waffles
     /description
     calories650 /calories
     /food
     /breakfast-menu
  
  
  
     有关XSL的更多信息,可以访问W3Schools' XSL School。
  
     在数据岛中的XML
  
     用Iternet Explorer 5.0可以将 XML放在数据岛中嵌入 HTML页面内。
  
  
  
     将XML嵌入HTML
  
     用非正式的 xml标记将XML数据嵌入HTML中。可以直接将XML数据嵌入一个HTML页面,象这样:
  
  
  
     xml id="note"
     note
     toTove /to
     fromJani /from
     headingReminder /heading
     bodyDon't forget me this weekend! /body
     /note
     /xml
  
  
  
     或者嵌入一个单独的XML 文件:
  
  
  
     xml id="note" src="note.xml"
     /xml
  
  
  
     注意 xml标记是一个HTML元素,而不是XML元素。
  
  
  
     数据捆绑
  
  
  
     可以将数据岛捆绑到HTML元素中(如HTML表格)。在下面的例子中,一个ID 为"cdcat" 的XML数据岛从一个外部XML文件装载近来。用一个数据源属性将数据岛捆绑到一个HTML 表格,最后用在一个范围内的数据域属性将XML数据捆绑到表格数据元素。
  
  
  
     html
     body
  
  
     xml id="cdcat" src="cd_catalog.xml" /xml
  
  
     table border="1" datasrc="#cdcat"
     tr
     td&

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)gt; span datafld="artist" /span /td
     td span datafld="title" /span /td
     /tr
     /table
  
  
     /body
     /html
  
  
  
     如果你正在运行IE 5,你就可以自己试一试。你还可以用IE 5.0查看外部XML文件。也可以使用这个例子,示范 thead、 tbody和 tfoot。
  
  

来源:https://www.tulaoshi.com/n/20160219/1607862.html

延伸阅读
标签: Web开发
    最近,我喜欢上了XML编程,但又苦于它的美观程度又不够,找了许多书才搞定。     用XML好是蛮好,但它还是不太适合做显示数据的语言。(比起HTML要查多了!)     XML文件作出来的东西看起来并不是那么美观,但还是可以找到补救的方法。     XML可以只...
标签: Web开发
XML(可扩展标记语言)看起来可能像某种W3C标准——现在没有什么实际影响,即使以后能派上用场,也是很久以后的事。但实际上,它现在已经得到了应用。所以,不要等到XML已被加进了你最喜爱的HTML编辑器中才开始使用它。它现在就可以解决各种内部问题和B2B系统问题。 在Sparks.com,我们使用XML来标准化从Java对象到HTML数据显示等不同系统之...
标签: ASP
  本文通过一个详细的例子,来阐述了在线编辑XML文档数据的方法。由于Netscape对XML的支持比较弱,因此,要实现跨平台的数据交换,数据的处理必须在服务器端进行。要编辑XML文档,首先要做的事情就是怎样把这些数据提取并显示给访问者,XSL为我们显示XML文件提供了一个很好的解决方案。下面的例子就是利用XSL样式单把XML文档显示出来,供...
标签: Web开发
       在Web开发中,我们经常会遇到分页显示和排序数据记录集的情况,这在服务器端使用服务器端的代码和数据库技术是件很轻松的事情,比如:ASP、PHP、JSP等。然而,如果要在客户端显示多条记录并且排序是一件很令人头疼的事情。下面,我们利用Extensible Markup Language(XML,可扩展标记语言)和Extensible ...
标签: Web开发
随着对Dreamweavse cs3中集成Spry功能的深入学习,了解并掌握到Spry框架的一些功能模块,其中就有通过Dreamweavse cs3可视化操作轻松将XML数据显示到HTML页中。 当然,谈到如何将XML数据插入显示到HTML页中,通常立即想到的就是数据岛。比如:  xml id="blog" blog     titleTest xml/title     atime200...

经验教程

365

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部