EXIF格式分析及通过XML处理(5)[6]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

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

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

<xsl:template match="/">

  <xsl:for-each select="ExifAPP1/TIFFHeader/IFD/Entry">

    <xsl:choose>

      <xsl:when test="Tag[.='0x10F']">制造商=<xsl:value-of select="Value" />

      </xsl:when>

      <xsl:when test="Tag[.='0x110']">型号=<xsl:value-of select="Value" />

      </xsl:when>

    </xsl:choose>

  </xsl:for-each>

</xsl:template>

</xsl:stylesheet>

即可得出下面的结果:

制造商=NIKON

型号=E775

以后不论是增加Tag还是要改语言,只要修改这个XSL文件即可实现,完全不用修改EXIF处理部分的程序代码,非常的灵活方便。

本文关键:EXIF XML XSL
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top