首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于HTML5验证的开源Java库?

用于HTML5验证的开源Java库?
EN

Stack Overflow用户
提问于 2012-07-11 12:02:17
回答 3查看 1.9K关注 0票数 7

有没有好的用于HTML5验证的开源Java库?如果它也能做CSS3验证,那就太好了。JTidy已经有一段时间没有维护了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-11 16:11:43

W3C验证器和HTML验证器的源代码都是可用的,尽管只有CSS验证器是用Java语言编写的。repo for validator.nu is here,它是用Java编写的。

但是,您应该注意到,HTML5验证与以前版本的HTML验证不同。以前版本的超文本标记语言依赖于DTD并遵循SGML验证模型,HTML5不再有DTD或任何指向SGML的链接。您需要的可能不是HTML5验证器,而是an HTML5 linter

票数 4
EN

Stack Overflow用户

发布于 2012-07-11 12:42:33

validator.nu是开源的。但是没有CSS解析。

票数 1
EN

Stack Overflow用户

发布于 2016-01-12 03:18:32

在问同样的问题时,我看到有一个名为jcabi的项目,它用Java语言实现了一个非常简单的验证接口。

http://w3c.jcabi.com

基于他们的GIT自述文件的非常简单的示例:

代码语言:javascript
复制
import com.jcabi.w3c.HtmlValidator;
assert ValidatorBuilder
           .html()
           .validate("<html>hello!</html>")
           .valid()
           ;

虽然您可以安装自己的本地实例,但它似乎检查远程服务(根据您正在做的事情,这似乎有点过度)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11425342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档