使用XSLT删除

时间:2016-01-06 11:04:28

标签: xslt sharepoint-2013 cqwp

我希望有人可以帮助我...

我正在使用SharePoint 2013并尝试呈现CQWP以显示最新的博客帖子。我遇到的问题是,当在帖子中显示“内容”时,我会添加“&amp;#160 ”,并且引号会显示为“&amp; quot << / strong>”。我设法剥离了HTML标记,但似乎无法摆脱这些。

我的代码如下 - 非常感谢任何帮助,谢谢。

生成摘要并删除HTML

<div class="fcItemContent">                 
    <xsl:call-template name="GenerateSummary">
      <xsl:with-param name="Content" select="@content" />
      <xsl:with-param name="Length" select="200" />
      <xsl:with-param name="Suffix" select="'...'"/>
    </xsl:call-template>
</div>

在此致电

{{1}}

1 个答案:

答案 0 :(得分:1)

使用XSLT的功能

<强>正常化空间()

**<xsl:value-of select="normalize-space()"/>**

通过剥离前导和尾随空格并用单个空格替换空白字符序列来标准化空白区域。如果省略该参数,则规范化并返回上下文节点的字符串值。

参考链接:

Remove Space using XSLT