用xml和xsl做网页实例
来源:互联网 发布:不起眼的赚钱行业 知乎 编辑:程序博客网 时间:2024/06/06 18:20
用xml和xsl做网页。直接大家保存两个文件运行即可。
cdcatalog.xml 相当于html
cdcatalog.xsl 相当于css
cdcatalog.xml
<?xml version="1.0" encoding="ISO-8859-1"?><?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?><catalog> <cd> <title>Empire Burlesque</title> <artist>Bob Dylan</artist> <country>USA</country> <company>Columbia</company> <price>10.90</price> <year>1985</year> </cd> <cd> <title>Empire Burlesqu2e</title> <artist>Bob Dyla2n</artist> <country>USA2</country> <company>Columbia2</company> <price>10.91</price> <year>1983</year> </cd> <cd> <title>Empire Burlesqu2e</title> <artist>Bob Dyla2n</artist> <country>USA2</country> <company>Columbia2</company> <price>10.91</price> <year>1983</year> </cd> <cd> <title>Empire Burlesqu2e</title> <artist>Bob Dyla2n</artist> <country>USA2</country> <company>Columbia2</company> <price>10.91</price> <year>1983</year> </cd> <cd> <title>Empire Burlesqu2e</title> <artist>Bob Dyla2n</artist> <country>USA2</country> <company>Columbia2</company> <price>10.91</price> <year>1983</year> </cd> <cd> <title>Empire Burlesqu2e</title> <artist>Bob Dyla2n</artist> <country>USA2</country> <company>Columbia2</company> <price>10.91</price> <year>1983</year> </cd></catalog>
cdcatalog.xsl
<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/"> <html> <body> <h2>My CD Collection</h2> <table border="1"> <tr bgcolor="#9acd32"> <th align="left">Title</th> <th align="left">Artist</th> </tr> <xsl:for-each select="catalog/cd"> <tr> <td><xsl:value-of select="title"/></td> <td><xsl:value-of select="artist"/></td> </tr> </xsl:for-each> </table> </body> </html></xsl:template></xsl:stylesheet>
用浏览器打开cdcatalog.xml看效果。大多数浏览器和编程语言都支持的。
效果:
My CD Collection
XSLT快速参考http://blog.csdn.net/it_man/article/details/7210255
- 用xml和xsl做网页实例
- xsl+xml简单实例
- XML+XSL 实例
- 用xsl和xml加js处理
- XML和XSL说明
- 别人做的一个XML+XSL的实例(值得初学者收藏)
- 用XSL解析XML
- XML+数据库+XSL返回网页处理结果
- XML和XSL初步[转]
- 用XSL做字符串替换
- 用python把xml和xsl转换为html
- Sparks.com用XML和XSL来生成动态页面
- 用XML和XSL来生成动态页面
- 用XML和XSL来生成动态页面
- 用XML和XSL来生成动态页面
- 用XML和XSL来生成动态页面
- 用XML和XSL来生成动态页面
- 用XML和XSL来生成动态页面
- PICT中Sub-Models的使用说明
- 单片机的发展历史
- 改变abap编辑器的界面显示样式
- (1)Framework框架 --- 基础(进程与Binder)
- symfony框架
- 用xml和xsl做网页实例
- 关于列文件目录的操作
- 每一个程序员都应有的网址大全
- 定义编译时输出错误#error
- lua学习笔记之栈
- android获取手机通讯录联系人
- 取得文件大小
- ABAP处理等待显示效果
- 认识高清视频编码(MPEG、H.264、WMV-HD、RMVB)