【问题标题】:Validating HTML-Snippets in Java? [duplicate]在 Java 中验证 HTML 片段? [复制]
【发布时间】:2020-10-19 14:39:16
【问题描述】:

我正在寻找一个 Java 库,它允许我像这样验证 HTML 片段:

<div class=something>
    <iframesrc="link">

我看到了验证整个网站的解决方案或检查标签是否正确编写的方法,但没有看到用于检查结束标签的验证。

有人对此有想法吗?

亲切的问候

【问题讨论】:

  • 我看过这篇文章。据我了解,这些库只占用整个网站(...)。因为我只想验证一个片段,所以不支持它,除非我每次想要验证它时手动添加缺少的标签......这是我真正想要避免的事情......
  • 我不确定我能不能帮你解决这个问题,但你能和 Jsoup 核对一下吗?
  • 是的,这是可能的。我把它写成一个答案和一个“如何做”。谢谢。

标签: java html validation


【解决方案1】:

好的,lib Jsoup 在这里工作。

使用它:

String htmlSnippetString = "<div...";
Whitelist whitelist = Whitelist.basic(); //here you define what HTML is allowed
boolean htmlTest = Jsoup.isValid(htmlSnippetString, whitelist);

感谢@soorapadman

【讨论】:

    猜你喜欢
    • 2015-06-16
    • 2014-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 2017-09-19
    • 1970-01-01
    相关资源
    最近更新 更多