用xml和xsl做网页实例

互联网 17-2-15
转载请注明来源:用xml和xsl做网页实例

用xml和xsl做网页。直接大家保存两个文件运行即可。

cdcatalog.xml [html] view plaincopy

<?xml version="1.0" encoding="ISO-8859-1"?>   <?xml-stylesheet type="text/xsl" href="http://www.php1.cn/">     <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 [html] view plaincopy

<?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

Title Artist
Empire Burlesque Bob Dylan
Empire Burlesqu2e Bob Dyla2n
Empire Burlesqu2e Bob Dyla2n
Empire Burlesqu2e Bob Dyla2n
Empire Burlesqu2e Bob Dyla2n
Empire Burlesqu2e Bob Dyla2n

以上就是用xml和xsl做网页实例的内容,更多相关内容请关注PHP中文网(www.php.cn)!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 网页实例
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:xml——json

相关资讯