gpt4 book ai didi

velocity - 在 Velocity 中包含文字 JSON 内容(避免 HTML 转义)

转载 作者:行者123 更新时间:2023-12-05 00:34:24 26 4
gpt4 key购买 nike

我正在尝试使用嵌入在 Atlassian 产品中的 Velocity 引擎(并通过 com.atlassian.templaterenderer 公开)将 JSON 值替换为模板。

在模板中,这看起来有点像以下内容:

<script>
foo = $foo
</script>

但是,当我使用映射到字符串 ["bar", "baz"] 的“foo”渲染模板时,输出如下:
<script>
foo = [&quot;bar&quot;, &quot;baz&quot;]
</script>

如何避免这种情况?

最佳答案

Atlassian 有一个事件处理程序,它对名称不以 WithHtml 结尾的任何变量执行转义。 .

因此:

<script>
foo = $fooWithHtml
</script>

根据需要扩展。

关于velocity - 在 Velocity 中包含文字 JSON 内容(避免 HTML 转义),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10723477/

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