您的位置:首页 > 其它

XML的三种显示方式

2009-02-20 14:20 246 查看
程序名称 :stylecss.css

GREETING{

font-size: 48pt;

font-weight: bold;

}

程序名称:contentXML.xml

<? xml version="1.0" encoding="GBK"?>

<?xml-stylesheet type="text/css" href="stylecss.css"?>

<GREETING>

Hello!

</GREETING>

方式二XSL 样式语言

<? xml-version="1.0" encoding="gb2312"?>

<?xml-stylesheet type="text/xsl" href="contentXSL.xsl"?>

<persons>

<person>

<name>王宁</name>

 <age>23</age>

  </person>

<person>

<name>王肖</name>

<age>18</age>

</person>

<persons>

程序名称:contentXSL.xsl

<? xml version="1.0" encoding="GB2312"?>

<xsl:stylesheet xmlns:xsl=http://www.w3.org/TR/WD-xsl>

<xsl:template match="/">

<HTML>

<BODY>

<CENTER>

<TABLE BORDER="1">

<TR>

<TD姓名</TD>

<TD>年龄</TD>

</TR>

<xsl:for-each select="persons/person">

<TR>

<TD><xsl:value-of select="name"/></TD>

<TD><xsl:value-of select="age"/></TD>

</TR>

<xsl:for-each>

</TABLE>

</CENTER>

</BODY>

</HTML>

</xsl:template>

</xsl:stylesheet>

方式三  应用数据岛

程序名称:contentXML.xml

<? xml version="1.0" encoding="gb2312"?>

<教师队伍>

 <教师>

   <名字>王宁</名字>

   <课程>编程基础</课程>

   <结论>是个好老师</结论>

 </教师>

 <教师>

   <名字>王肖</名字>

   <课程>.net 技术</课程>

   <结论>是个好老师</结论>

 </教师>

</教师队伍>

程序名称:显示

<HTML><BODY>

<xml src="contentXML.xml">

</xml>

<TABLE BORDER="0" datasrc="#xmlid" ALIGN="CENTER" WIDTH="443">

<THEAD>

<TD BGCOLOR="#99ff99">姓名:</TD>

<TD BGCOLOR="#33ffcc">课程:</TD>

<TD BGCOLOR="#ccffcc">结论:</TD>

<THEAD>

<TR>

<TD BGCOLOR="#99ff99"><SPAN datafld="名字"></SPAN></TD>

<TD BGCOLOR="#33ffcc"><SPAN datafld="课程"></SPAN></TD>

<TD BGCOLOR="#ccffcc"><SPAN datafld="结论"></SPAN></TD>

</TR>

</TABLE>

</BODY></HTML>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: