如何使用 xslt 1.0 从 url 中提取域名
How to extract domain name from url using xslt 1.0
如果你在google scholar中搜索,例如:http://scholar.google.com/scholar?q=filetype:pdf,你可以在右侧看到pdf格式的下载链接(下图)。
如何使用 xslt 从 url 中提取域名?上图中,google学者只是显示了url的域名(如sciencenet.cn、unive.it)。 url 可以是 http, https, ftp.
我想要实现的是这样 post 但是使用 xslt。
提前致谢。
谷歌搜索,我在这里找到了答案:Extracting Domain from URL in XSLT
<xsl:template match="/">
<xsl:variable name="url_ini" select="/root/url"/>
<xsl:variable name="url_minus_http" select="substring-after($url_ini,'//')"/>
<xsl:value-of select="substring-before($url_minus_http,'/')"/>
</xsl:template>
如果你在google scholar中搜索,例如:http://scholar.google.com/scholar?q=filetype:pdf,你可以在右侧看到pdf格式的下载链接(下图)。
如何使用 xslt 从 url 中提取域名?上图中,google学者只是显示了url的域名(如sciencenet.cn、unive.it)。 url 可以是 http, https, ftp.
我想要实现的是这样 post 但是使用 xslt。
提前致谢。
谷歌搜索,我在这里找到了答案:Extracting Domain from URL in XSLT
<xsl:template match="/">
<xsl:variable name="url_ini" select="/root/url"/>
<xsl:variable name="url_minus_http" select="substring-after($url_ini,'//')"/>
<xsl:value-of select="substring-before($url_minus_http,'/')"/>
</xsl:template>