Adam Vessey
13 years ago
committed by
Adam Vessey
2 changed files with 40 additions and 32 deletions
@ -1,33 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> |
||||
<xsl:variable name="BASEURL"> |
||||
<xsl:value-of select="$baseUrl"/> |
||||
</xsl:variable> |
||||
<xsl:variable name="PATH"> |
||||
<xsl:value-of select="$path"/> |
||||
</xsl:variable> |
||||
<xsl:template match="/"> |
||||
|
||||
<div><table cellspacing="3" cellpadding="3"><tbody> |
||||
<tr><th colspan="3"><h3>MetaData</h3></th></tr> |
||||
<xsl:for-each select="/*/*"> |
||||
<xsl:variable name="FULLFIELD" select="name()"/> |
||||
<xsl:variable name="FIELD" select="local-name()"/> |
||||
<xsl:variable name="DATA" select="text()"/> |
||||
<xsl:if test="$DATA != ' '"> |
||||
<tr><td><strong><xsl:value-of select="local-name()"/></strong></td><td><xsl:value-of select="text()"/> |
||||
<xsl:for-each select="*"> |
||||
<div> |
||||
<xsl:value-of select="local-name()"/> = <xsl:value-of select="text()"/> |
||||
</div> |
||||
</xsl:for-each> |
||||
</td></tr> |
||||
</xsl:if> |
||||
</xsl:for-each> |
||||
|
||||
</tbody></table></div> |
||||
|
||||
</xsl:template> |
||||
|
||||
|
||||
</xsl:stylesheet> |
||||
<!-- Old parameter names "$baseUrl" and "$path" are deprecated. Currently just used as defaults. --> |
||||
<xsl:param name="BASEURL" select="$baseUrl"/> |
||||
<xsl:param name="PATH" select="$path"/> |
||||
|
||||
<xsl:template match="/"> |
||||
<div> |
||||
<table cellspacing="3" cellpadding="3"> |
||||
<tbody> |
||||
<tr> |
||||
<th colspan="3"><h3>MetaData</h3></th> |
||||
</tr> |
||||
<xsl:for-each select="/*/*"> |
||||
<xsl:variable name="FULLFIELD" select="name()"/> |
||||
<xsl:variable name="FIELD" select="local-name()"/> |
||||
<xsl:variable name="DATA" select="normalize-space(text())"/> |
||||
<xsl:if test="$DATA"> |
||||
<tr> |
||||
<td><strong><xsl:value-of select="local-name()"/></strong></td> |
||||
<td><xsl:value-of select="$DATA"/> |
||||
<xsl:for-each select="*"> |
||||
<div><xsl:value-of select="concat(local-name(), ' = ', text())"/></div> |
||||
</xsl:for-each> |
||||
</td> |
||||
</tr> |
||||
</xsl:if> |
||||
</xsl:for-each> |
||||
</tbody> |
||||
</table> |
||||
</div> |
||||
</xsl:template> |
||||
</xsl:stylesheet> |
||||
|
Loading…
Reference in new issue