正文

使用 XSLT 显示 XML2008-09-24 11:44:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/yzrj/38478.html

分享到:

xslt样式文件:simple.xsl <?xml version="1.0" encoding="ISO-8859-1"?><!-- Edited with XML Spy v2007 (http://www.altova.com) --><html xsl:version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">  <body style="font-family:Arial,helvetica,sans-serif;font-size:12pt;        background-color:#EEEEEE">    <xsl:for-each select="breakfast_menu/food">      <div style="background-color:teal;color:white;padding:4px">        <span style="font-weight:bold;color:white">        <xsl:value-of select="name"/></span>        - <xsl:value-of select="price"/>      </div>      <div style="margin-left:20px;margin-bottom:1em;font-size:10pt">        <xsl:value-of select="description"/>        <span style="font-style:italic">          (<xsl:value-of select="calories"/> calories per serving)        </span>      </div>    </xsl:for-each>  </body></html> 引用simple.xsl的xml文件:simple.xml <?xml version="1.0" encoding="ISO-8859-1"?><?xml-stylesheet type="text/xsl" href="simple.xsl"?><breakfast_menu> <food>  <name>Belgian Waffles</name>  <price>$5.95</price>  <description>two of our famous Belgian Waffles with plenty of real maple syrup</description>  <calories>650</calories> </food> <food>  <name>Strawberry Belgian Waffles</name>  <price>$7.95</price>  <description>light Belgian waffles covered with strawberries and whipped cream</description>  <calories>900</calories> </food> <food>  <name>Berry-Berry Belgian Waffles</name>  <price>$8.95</price>  <description>light Belgian waffles covered with an assortment of fresh berries and whipped cream</description>  <calories>900</calories> </food> <food>  <name>French Toast</name>  <price>$4.50</price>  <description>thick slices made from our homemade sourdough bread</description>  <calories>600</calories> </food> <food>  <name>Homestyle Breakfast</name>  <price>$6.95</price>  <description>two eggs, bacon or sausage, toast, and our ever-popular hash browns</description>  <calories>950</calories> </food></breakfast_menu>  

阅读(944) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册