如何输出双引号(单引号亦可)?
在解析 XML 文件过程中,我想输出入下脚本片断:
<script>
var sBgColor = "#FFFFFF";
...
</script>
其中颜色值 #FFFFFF 是 XML 文档中某节点的一个属性:
...
<DataGrid BGColor="#FFFFFF">
...
</DataGrid>
...
抓出颜色值非常简单,比如说:
<xsl:param name="bg" select="@BGColor">
已经),然而输出脚本中的那一行却让我为难
我本想采用类似如下的方法(XSL):
<xsl:template match="/DataGrid">
<script>
var sBgColor = <xsl:value-of select="$BGColor"/>
</script>
</xsl:template>
但是这样就漏掉了双引号,请高手赐教!