<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" encoding="utf-8" />
<xsl:template match="span[@class='thumb']" >
Link: <xsl:value-of select="$base" /><xsl:value-of select="a/@href" />
</xsl:template>
<xsl:template match="/">
Base href: <xsl:value-of select="$base" />
<xsl:apply-templates/>
</xsl:template>
</xsl:stylesheet>
을 그리고이 명령을 사용하여 :
xsltproc --html --param base "'http://example.com'" lista.xslt test.html
내가 링크의 목록을 얻을 필요를,하지만 난 얻을 전체 페이지 출력. 뭐가 문제 야? 어떻게 작동시킬 수 있습니까?