<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding="UTF-8" />
<xsl:template match="/">
<html>
<head>
<title>
<xsl:value-of select="简历列表/简历详细/姓名" />
个人简历
</title>
<style type="text/css">
p,span{font-size:12px;}
table,th,td{border:1px solid}
</style>
</head>
<body>
<p style="font-weight:800;font-size:24px;" align="center">
<xsl:value-of select="简历列表/简历详细/姓名" />
个人简历
</p>
<hr />
<div align="left">
<div style="float:left;">
<p>
姓名:
<xsl:value-of select="简历列表/简历详细/姓名/姓" />
<xsl:value-of select="简历列表/简历详细/姓名/名" />
</p>
<p>
性别:
<xsl:value-of select="简历列表/简历详细/性别" />
</p>
<p>
生日:
<xsl:value-of select="简历列表/简历详细/生日/年" />
<xsl:value-of select="简历列表/简历详细/生日/月" />
<xsl:value-of select="简历列表/简历详细/生日/日" />
</p>
<span>
联系方式:
<p style="margin-left:50px;">
<b>EMAIL</b>
:
<xsl:value-of select="简历列表/简历详细/联系方式/email" />
<br />
<b>电话</b>
:
<xsl:value-of select="简历列表/简历详细/联系方式/电话" />
</p>
</span>
</div>
<div style="float:right;">
<img src="{简历列表/简历详细/照片路径/@val}" alt="照片" width="100px" height="100px" />
</div>
<div style="float:left;">
<hr />
<span>
简历:
<table>
<tr>
<th>开始时间</th>
<th>终止时间</th>
<th>所在单位</th>
<th>证明人</th>
</tr>
<xsl:for-each select="简历列表/简历详细/简历/简历描述">
<tr>
<td>
<xsl:value-of select="开始年月/年" />
年
<xsl:value-of select="开始年月/月" />
月
<xsl:value-of select="开始年月/日" />
日
</td>
<td>
<xsl:value-of select="结束年月/年" />
年
<xsl:value-of select="结束年月/月" />
月
<xsl:value-of select="结束年月/日" />
日
</td>
<td>
<xsl:value-of select="所在单位" />
</td>
<td>
<xsl:for-each select="证明人姓名">
<xsl:value-of select="姓" />
<xsl:value-of select="名" />
</xsl:for-each>
</td>
</tr>
</xsl:for-each>
</table>
</span>
<br />
<hr />
<span>
技术专长:
<xsl:for-each select="简历列表/简历详细/技术专长/技术专长描述">
<p style="text-indent:24px;">
<xsl:value-of select="position()" />.
<xsl:value-of select="技术专长" />
<p style="text-indent:35px;">
<xsl:value-of select="掌握情况" />
</p>
</p>
</xsl:for-each>
</span>
<br />
<hr />
<span>
项目经验:
<xsl:for-each select="简历列表/简历详细/项目经验/项目经验描述">
<p style="text-indent:24px;">
<xsl:value-of select="position()" />.
<xsl:apply-templates />
</p>
</xsl:for-each>
</span>
</div>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:complexType name="姓名类型"> <xs:sequence> <xs:element name="姓"></xs:element> <xs:element name="名"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="年月类型"> <xs:sequence> <xs:element name="年"></xs:element> <xs:element name="月"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="技术专长类型"> <xs:sequence> <xs:element name="技术专长描述" type="技术专长描述类型" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="技术专长描述类型"> <xs:sequence> <xs:element name="技术专长"></xs:element> <xs:element name="掌握情况"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="日期类型"> <xs:sequence> <xs:element name="年"></xs:element> <xs:element name="月"></xs:element> <xs:element name="日"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="简历类型"> <xs:sequence> <xs:element name="简历描述" type="简历描述类型" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="简历描述类型"> <xs:sequence> <xs:element name="开始年月" type="年月类型"></xs:element> <xs:element name="结束年月" type="年月类型"></xs:element> <xs:element name="所在单位"></xs:element> <xs:element name="证明人姓名" type="姓名类型" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="联系方式类型"> <xs:sequence> <xs:element name="电话"></xs:element> <xs:element name="email"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="简历详细类型"> <xs:sequence> <xs:element name="姓名" type="姓名类型"></xs:element> <xs:element name="性别"></xs:element> <xs:element name="照片路径" minOccurs="0"></xs:element> <xs:element name="联系方式" type="联系方式类型"></xs:element> <xs:element name="生日" type="日期类型"></xs:element> <xs:element name="简历" type="简历类型 "></xs:element> <xs:element name="技术专长" type="技术专长类型"></xs:element> <xs:element name="项目经验" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="项目经验描述" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="简历列表"> <xs:complexType> <xs:sequence> <xs:element name="简历详细" type="简历详细类型"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="introStyle.xsl" ?> <简历列表 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="introMyself.xsd"> <简历详细> <姓名> <姓>李</姓> <名>壮</名> </姓名> <性别>男</性别> <照片路径 val="../images/tudou.jpg"></照片路径> <联系方式> <电话>135445431530</电话> <email>yaerfeng1989@163.com</email> </联系方式> <生日> <年>1989</年> <月>01</月> <日>24</日> </生日> <简历> <简历描述> <开始年月> <年>2002</年> <月>09</月> </开始年月> <结束年月> <年>2006</年> <月>06</月> </结束年月> <所在单位> 东新中学 </所在单位> <证明人姓名> <姓>胡</姓> <名>习良</名> </证明人姓名> <证明人姓名> <姓>万</姓> <名>若洲</名> </证明人姓名> <证明人姓名> <姓>阎</姓> <名>王</名> </证明人姓名> <开始年月> <年>2006</年> <月>09</月> </开始年月> <结束年月> <年>2009</年> <月>06</月> </结束年月> <所在单位> 大悟一中 </所在单位> <证明人姓名> <姓>赵</姓> <名>圣华</名> </证明人姓名> <证明人姓名> <姓>付</姓> <名>敬国</名> </证明人姓名> <证明人姓名> <姓>何</姓> <名>德旗</名> </证明人姓名> <开始年月> <年>2009</年> <月>07</月> </开始年月> <结束年月> <年>至</年> <月>今</月> </结束年月> <所在单位> 孝院学院国际软件教育中心(原北大青鸟) </所在单位> <证明人姓名> <姓>向</姓> <名>春玲(姐姐)</名> </证明人姓名> <证明人姓名> <姓>贝贝</姓> <名>老师(日语)</名> </证明人姓名> <证明人姓名> <姓>老</姓> <名>周</名> </证明人姓名> </简历描述> </简历> <技术专长> <技术专长描述> <技术专长>JAVA</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>PHP</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>C#</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>ORACLE</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>SQL</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>MYSQL</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>其它</技术专长> <掌握情况>如XML,XHTML,PS,FLASH,DIV+CSS+JS,JSP,SSH太多...不一一列出</掌握情况> </技术专长描述> </技术专长> <项目经验> <项目经验描述>2009年,项目组长兼学习委员</项目经验描述> <项目经验描述>2010年,JAVA编程大赛第二名</项目经验描述> <项目经验描述>2011年,我为平民,现今悠闲度日中...10月毕业赴京.</项目经验描述> </项目经验> </简历详细> </简历列表>
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:complexType name="姓名类型"> <xs:sequence> <xs:element name="姓"></xs:element> <xs:element name="名"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="年月类型"> <xs:sequence> <xs:element name="年"></xs:element> <xs:element name="月"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="技术专长类型"> <xs:sequence> <xs:element name="技术专长描述" type="技术专长描述类型" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="技术专长描述类型"> <xs:sequence> <xs:element name="技术专长"></xs:element> <xs:element name="掌握情况"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="日期类型"> <xs:sequence> <xs:element name="年"></xs:element> <xs:element name="月"></xs:element> <xs:element name="日"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="简历类型"> <xs:sequence> <xs:element name="简历描述" type="简历描述类型" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="简历描述类型"> <xs:sequence> <xs:element name="开始年月" type="年月类型"></xs:element> <xs:element name="结束年月" type="年月类型"></xs:element> <xs:element name="所在单位"></xs:element> <xs:element name="证明人姓名" type="姓名类型" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="联系方式类型"> <xs:sequence> <xs:element name="电话"></xs:element> <xs:element name="email"></xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="简历详细类型"> <xs:sequence> <xs:element name="姓名" type="姓名类型"></xs:element> <xs:element name="性别"></xs:element> <xs:element name="照片路径" minOccurs="0"></xs:element> <xs:element name="联系方式" type="联系方式类型"></xs:element> <xs:element name="生日" type="日期类型"></xs:element> <xs:element name="简历" type="简历类型 "></xs:element> <xs:element name="技术专长" type="技术专长类型"></xs:element> <xs:element name="项目经验" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="项目经验描述" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="简历列表"> <xs:complexType> <xs:sequence> <xs:element name="简历详细" type="简历详细类型"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="introStyle.xsl" ?> <简历列表 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="introMyself.xsd"> <简历详细> <姓名> <姓>李</姓> <名>壮</名> </姓名> <性别>男</性别> <照片路径 val="../images/tudou.jpg"></照片路径> <联系方式> <电话>135445431530</电话> <email>yaerfeng1989@163.com</email> </联系方式> <生日> <年>1989</年> <月>01</月> <日>24</日> </生日> <简历> <简历描述> <开始年月> <年>2002</年> <月>09</月> </开始年月> <结束年月> <年>2006</年> <月>06</月> </结束年月> <所在单位> 东新中学 </所在单位> <证明人姓名> <姓>胡</姓> <名>习良</名> </证明人姓名> <证明人姓名> <姓>万</姓> <名>若洲</名> </证明人姓名> <证明人姓名> <姓>阎</姓> <名>王</名> </证明人姓名> <开始年月> <年>2006</年> <月>09</月> </开始年月> <结束年月> <年>2009</年> <月>06</月> </结束年月> <所在单位> 大悟一中 </所在单位> <证明人姓名> <姓>赵</姓> <名>圣华</名> </证明人姓名> <证明人姓名> <姓>付</姓> <名>敬国</名> </证明人姓名> <证明人姓名> <姓>何</姓> <名>德旗</名> </证明人姓名> <开始年月> <年>2009</年> <月>07</月> </开始年月> <结束年月> <年>至</年> <月>今</月> </结束年月> <所在单位> 孝院学院国际软件教育中心(原北大青鸟) </所在单位> <证明人姓名> <姓>向</姓> <名>春玲(姐姐)</名> </证明人姓名> <证明人姓名> <姓>贝贝</姓> <名>老师(日语)</名> </证明人姓名> <证明人姓名> <姓>老</姓> <名>周</名> </证明人姓名> </简历描述> </简历> <技术专长> <技术专长描述> <技术专长>JAVA</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>PHP</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>C#</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>ORACLE</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>SQL</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>MYSQL</技术专长> <掌握情况>高级...</掌握情况> </技术专长描述> <技术专长描述> <技术专长>其它</技术专长> <掌握情况>如XML,XHTML,PS,FLASH,DIV+CSS+JS,JSP,SSH太多...不一一列出</掌握情况> </技术专长描述> </技术专长> <项目经验> <项目经验描述>2009年,项目组长兼学习委员</项目经验描述> <项目经验描述>2010年,JAVA编程大赛第二名</项目经验描述> <项目经验描述>2011年,我为平民,现今悠闲度日中...10月毕业赴京.</项目经验描述> </项目经验> </简历详细> </简历列表>
效果图: