gpt4 book ai didi

xslt - 替换字符串中的多个字符 (XSLT)

转载 作者:行者123 更新时间:2023-12-02 11:42:14 36 4
gpt4 key购买 nike

我需要能够替换某些字符,以便我可以将它们用作 CSS 类。

我有诸如 class(name)、class&name 等字符串,这些字符串不是有效的 CSS 类(据我所知)。

如何使用替换功能来替换多个字符,

例如

translate(className, ' ','') (would replace a space)

但是可以对多个角色执行此操作吗?

翻译似乎不适用于 &

示例

XML

<title>Mary & the Wolf<title>

XSLT

<xsl:value-of select="translate(title, ' &','')"/></xsl:attribute>

所以我希望输出是:

MarytheWolf

但目前我遇到 & 字符错误。

最佳答案

translate() 按字符工作:

translate(className, ' &#?!','')  // would remove any character in the string #1

translate(className, ' &#?!','_____')  // would replace any character 
// in the string #1 with '_'

关于xslt - 替换字符串中的多个字符 (XSLT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1554857/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com