Xslt org.xml.sax.SAXParseException:元素类型;a「;必须后跟属性规范中的任何一个&燃气轮机&引用;或/&燃气轮机&引用;

Xslt org.xml.sax.SAXParseException:元素类型;a「;必须后跟属性规范中的任何一个&燃气轮机&引用;或/&燃气轮机&引用;,xslt,Xslt,我在标题中贴出了错误 这项工作: <xsl:variable name= "data"> <xsl:value-of select="abc"/> </xsl:variable> 如何解决此问题?您的XML无效,因为此处的{$data}中有引号: <a href="../depts/"{$data}".html"> ... </a> ^ ^ ^ ^ 你真的需要这

我在标题中贴出了错误

这项工作:

<xsl:variable name= "data">
    <xsl:value-of select="abc"/>
</xsl:variable>

如何解决此问题?

您的XML无效,因为此处的
{$data}
中有引号:

<a href="../depts/"{$data}".html"> ... </a>
                  ^       ^

^       ^
你真的需要这些报价吗?这不是你想要的吗

<a href="../depts/{$data}.html"> ... </a>

<a href="../depts/"{$data}".html"> ... </a>
                  ^       ^
<a href="../depts/{$data}.html"> ... </a>