-- 作者:小斌
-- 发布时间:11/6/2007 11:23:00 PM
-- [求助]初学者的XML程序,怎么显示不出来
如题! XML文件: <?xml version="1.0" encoding="gb2312"?> <?xml-stylesheet href="resume.xsl" type="text/xsl"?> <resume xmlns:xsi="http://www.sina.com.cn" xsi:naNamespaceSchemaLocation="resume.xsd"> <session1 date="2007-11-1" property="Personal information"> <name>Wang</name> <sex>male</sex> <id>0709120456</id> <major>Cryptography</major> <telephone>88200147</telephone> <taste>swimming</taste> </session1> <session2> <subtitle>Objective</subtitle> <information authenticity="ture">To obtain a challenging position as a software engineer with an emphasis in software design and development. </information> <subtitle>Education</subtitle> <information authenticity="ture">2003.9-2007.7 Graduate School of XD University, B.E. </information> <subtitle>Computer Abilities</subtitle> <information authenticity="ture">Skilled in use of matlab,HTML, JavaScript, C, C++, Office 2003, SQL2000. </information> <subtitle>English Skills</subtitle> <information>Past CET-4 and CET-6.Have a good command of both spoken and written English. </information> <subtitle>Scholarship and Awards</subtitle> <information>Excellent graduate student</information> <subtitle>Qualifications</subtitle> <information>Liablity for my job,innovative and sence of teamwork</information> </session2> </resume> XSL文件: <?xml version="1.0" encoding="gb2312"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.sina.com.cn"> <xsl:template match="/"> <html> <head> <title>Resume</title> </head> <body background="dirt.gif"> <h1 style="color:#000000;font-size:large;text-align:center;letter-spacing:normal ">Resume</h1> <br/> <xsl:apply-templates/> </body> </html> </xsl:template> <xsl:template match="resume"> <xsl:apply-templates select="session1"> </xsl:apply-templates> <xsl:apply-templates select="session2"> </xsl:apply-templates> </xsl:template> <xsl:template match="session1"> <h2 style="font-weight:bold;text-align:left;font-size:18px"><xsl:value-of select="@property"/></h2> Name:<xsl:value-of select="name"/><br/> Sex:<xsl:value-of select="sex"/><br/> ID:<xsl:value-of select="id"/><br/> Major:<xsl:value-of select="major"/><br/> phone:<xsl:value-of select="telephone"/><br/> Taste:<xsl:value-of select="taste"/><br/> </xsl:template> <xsl:template match="session2"> <xsl:for-each select="subtitle"> <h2 style="font-weight:bold;text-align:left;font-size:18px"><xsl:value-of select="subtitle"/></h2> <xsl:value-of select="information"/> </xsl:for-each> </xsl:template> </xsl:stylesheet> 好心人帮忙看看吧?
|