java 库来准备用户评论以在网络上显示?

发布于 2024-12-02 09:47:04 字数 114 浏览 0 评论 0原文

你知道 java 中有什么好的轻量级库可以对用户输入进行良好且安全的 HTML 表示吗?我认为这是非常普遍的任务。考虑:用户在博客中留下评论 - 我的任务是将用户评论转换为安全且安全的评论。不错的 HTML 内容。

Do you know of any good lightweight library in java to make good and safe HTML representation of user input? That's very generic task, I think. Consider: user leaves a comment in the blog - my task is to convert user comment into safe & nice HTML content.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

放赐 2024-12-09 09:47:04

使用 jsoup HTML Cleaner 以及由 白名单

String unsafe = 
  "<p><a href='http://example.com/' onclick='stealCookies()'>Link</a></p>";
String safe = Jsoup.clean(unsafe, Whitelist.basic());
// now: <p><a href="http://example.com/" rel="nofollow">Link</a></p>

摘自Jsoup Cookbook

Use the jsoup HTML Cleaner with a configuration specified by a Whitelist.

String unsafe = 
  "<p><a href='http://example.com/' onclick='stealCookies()'>Link</a></p>";
String safe = Jsoup.clean(unsafe, Whitelist.basic());
// now: <p><a href="http://example.com/" rel="nofollow">Link</a></p>

Excerpt from the Jsoup Cookbook.

可爱暴击 2024-12-09 09:47:04

HTML Parser 是一个 Java 库,用于以线性或嵌套方式解析 HTML。主要用于转换或提取,它具有过滤器、访问者、自定义标签和易于使用的 JavaBeans。

HTML 解析器

Java 中的开源 HTML 解析器

HTML Parser is a Java library used to parse HTML in either a linear or nested fashion. Primarily used for transformation or extraction, it features filters, visitors, custom tags and easy to use JavaBeans.

HTML Parser

Open Source HTML Parsers in Java

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文