gpt4 book ai didi

java - Antisamy 删除脚本标记后的字符串

转载 作者:太空宇宙 更新时间:2023-11-04 10:28:47 27 4
gpt4 key购买 nike

我有一个场景,我通过 AntiSamy 标记传递字符串。字符串是 .

String dirtyContent = "<script>test<script>testing";
CleanResults cr = as.scan(dirtyContent, policy);
System.out.println(cr.getCleanHTML());

所以我期待 AntiSamy 删除标签及其内容并进行打印测试。但 AntiSamy 正在删除整个内容并返回空字符串。有人可以帮忙吗?谢谢。

最佳答案

我犯了一个错误,后来我才意识到。脚本标签未正确关闭。 <script>test<script>testing应该是<script>test</script>testing因此,antisamy 在内部所做的就是制作 <script>test<script>testing<script>test<script>testing</script>然后删除整个字符串。终于捕获这个了感谢您的帮助。

关于java - Antisamy 删除脚本标记后的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50291283/

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