的
xmlns="http://purl.org/rss/1.0/"
說,像RDF,項目,標題在XML中的所有不合格的元素名稱的給定命名空間。爲了比賽這些元素,你需要在你的XSLT相同的命名空間定義和inclue命名空間前綴在XPath表達式:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rss="http://purl.org/rss/1.0/"
exclude-result-prefixes = "rss">
<xsl:output method="html"/>
<xsl:template match="/">
<xsl:apply-templates select="/rss:RDF/rss:item"/>
</xsl:template>
<xsl:template match="rss:item">
<p>
<xsl:value-of select="rss:title"/><br/>
<xsl:value-of disable-output-escaping="yes" select="description"/>
</p>
</xsl:template>
</xsl:stylesheet>
它的工作!非常感謝,先生http://xsltransform.net/bFDb2D4/5 – Giu