从MsAccess中导出具有超链接字段的XML会导致“ URL's”(以“#”开头),如何使用Xslt从URL部分和文本部分中删除它们,所以我该如何清理:
<a href="#https://web.site.nl/dataset#">#https://web.site.nl/dataset#</a></div>
那么如何擦拭#
答案 0 :(得分:0)
如果您知道第一个和最后一个字符是多余的,只需将它们删除:
<xsl:template match="a">
<xsl:variable name="url" select="substring(@href, 2, string-length(@href) - 2)" />
<a href="{$url}">
<xsl:value-of select="$url"/>
</a>
</xsl:template>