gpt4 book ai didi

javascript - 转义/删除解析为 HTML 的 JSON 数据中的 <script> 标签

转载 作者:行者123 更新时间:2023-11-28 03:16:56 25 4
gpt4 key购买 nike

我有一个包含 JSON 对象的数据文件,用于在我的网站上加载数据。我想知道是否有一种方法可以使用 Javascript 来查找和删除段落内容中可能存在的任何标签。

编辑:我在本地使用 Handlebars 。

例子:

{
'foodType': 'breakfast bar',
'title': 'granola Bar',
'ingredients': 'oats, sesame seeds, sulphites, almonds <script>console.log("executed!")</script>, cashews, soy, stabilisers. May contain traces of peanuts, milk and other gluten cereals.'
},

我正在显示这样的内容:

for (var j=0; j<ingredientsList.length; j++){
var ingredients = $('<p/>');
ingredients.append(ingredientsList[j]);
$('.ingredients-sentences').append(ingredients);
}

如何在我的内容中找到标签并在构建成分段落之前将其删除?

我已经尝试了以下方法,但感觉我现在正在原地打转:

if (ingredientsList.indexOf('<script>') > 0) {

var start = ingredientsList.indexOf('<script>');
var end = ingredientsList.indexOf('</s');

ingredientsList.slice(start, end);
}

有什么建议吗?

最佳答案

正如 cschuff 所说...

ingredients.text(ingredientsList[j]);

关于javascript - 转义/删除解析为 HTML 的 JSON 数据中的 &lt;script&gt; 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27179463/

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