2007-04-29
XML初探
关键字: xml最近温习了一下XML,对XLS、XSD是比较熟悉的,但对XLL没用过,不知道那位仁兄用过,能否给讲讲啊?
评论
javadev
2007-05-23
看来搞xslt的朋友不是很多,期望大家能加入讨论。
javadev
2007-05-02
怎么搞的,有的代码重复发布了,可能是输入框太小了,没看清楚,
javadev
2007-05-02
使用xsl模版,实现外部多层模版使用。
1、resume_template.xml: <?xml version="1.0" encoding="GB2312"?> <?xml:stylesheet type="text/xsl" href="resume_template.xsl"?> <document> <resume> <name>东方不败</name> <sex>未知</sex> <birthday>1001.5</birthday> <skill>1、葵花宝典</skill> <skill>2、移花接玉</skill> </resume> </document>
2、resume_template.xsl: <?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:import href="biz_template.xsl"/> <!--根模板--> <xsl:template match="/"> <HTML> <HEAD><TITLE>个人简历</TITLE></HEAD> <BODY> <xsl:apply-templates select="document/resume"/> </BODY> </HTML> </xsl:template> </xsl:stylesheet>
3、biz_template.xsl: <?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:import href="common_template.xsl"/> <xsl:template match="document/resume"> <TABLE border="1" cellspacing="0"> <CAPTION>个人简历</CAPTION> <xsl:apply-templates select="name"/> <xsl:apply-templates select="sex" /> <xsl:apply-templates select="birthday" /> <TR/> <TD><b>技能</b></TD><TD COLSPAN="5"> <TABLE cellspacing="0"> <xsl:apply-templates select="skill"/> </TABLE> </TD> </TABLE> <BR/> </xsl:template> </xsl:stylesheet>
4、common_template.xsl: <?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <!--姓名模板--> <xsl:template match="document/resume/name"> <TD><b>姓名</b></TD> <TD><xsl:value-of select="."/></TD> </xsl:template> <!--性别模板--> <xsl:template match="document/resume/sex"> <TD><b>性别</b></TD> <TD><xsl:value-of select="."/></TD> </xsl:template> <!--生日模板--> <xsl:template match="document/resume/birthday"> <TD><b>生日</b></TD> <TD><xsl:value-of select="."/></TD> </xsl:template> <!--技能模板--> <xsl:template match="document/resume/skill"> <TR> <TD><xsl:value-of select="."/></TD> </TR> </xsl:template> </xsl:stylesheet>
javadev
2007-04-29
最好大家能给一个实例说明一下。







评论排行榜