是否有任何良好的HTML5驗證的開源Java庫?如果它也做了CSS 3驗證會很好。 JTidy還沒有保持一段時間。用於HTML5驗證的開源Java庫?
6
A
回答
4
W3C HTML和CSS驗證程序的源代碼可用,但只有CSS編寫的是Java。用Java編寫的repo for validator.nu is here。
但是您應該注意,HTML5驗證與以前版本的HTML不同。以前的HTML版本依賴於DTD並遵循SGML驗證模型,HTML5不再具有DTD或任何與SGML的鏈接。您可能想要的不是HTML5驗證程序,而是an HTML5 linter。
+0
謝謝。我想我想要的是一個HTML5 linter。我希望有一個Java庫,因爲我想在單元測試中運行HTML5 linter,在外部互聯網連接可能不可用的環境中運行。 – 2012-07-11 18:18:47
1
validator.nu是開源的。沒有CSS解析。
0
我自己問同樣的問題,我看到有一個名爲jcabi
的項目,它在Java中實現了一個簡單的驗證接口很。
根據自己的GIT自述很簡單的例子:
import com.jcabi.w3c.HtmlValidator;
assert ValidatorBuilder
.html()
.validate("<html>hello!</html>")
.valid()
;
這似乎覈對遠程服務(這似乎取決於你在做什麼矯枉過正等),但你可以安裝你自己的本地實例。
相關問題
- 1. 用於Java的CSS驗證程序庫
- 2. 開源IPv6驗證
- 3. 開源.Net身份驗證庫?
- 4. 開源HTML5 JS庫flowchats
- 5. 適用於HTML5的W3驗證程序
- 6. 用於java的開源CMS
- 7. 驗證HTML5 DOCTYPE。驗證本地主機上的源代碼
- 8. 用於Java中數據庫管理的開源庫
- 9. HTML5驗證與PHP驗證
- 10. Struts2驗證或HTML5驗證?
- 11. 基於jQuery的HTML5表單驗證
- 12. HTML5驗證
- 13. 在驗證HTML5
- 14. 開源svn客戶端java庫,可用於商業開發
- 15. HTML5數據庫驗證存在表?
- 16. HTML5與jQuery驗證(對於輸入...)
- 17. Angular 4啓用HTML5驗證
- 18. HTTP驗證解碼的開源Java服務器端實現
- 19. 用於Java的開源Geoparsing工具?
- 20. 用於XML驗證的Java方法
- 21. 實現用於驗證的Java註釋
- 22. 基於Java的用戶身份驗證
- 23. Regexp用於密碼驗證的Java
- 24. 適用於Java的Firebase身份驗證
- 25. 用於圖片文件格式轉換的開源Java/Groovy庫?
- 26. 在java中用於技術分析的開源庫
- 27. 用於轉換爲HTML的開源Java庫?
- 28. 是否有用於解析Excel 2007文件的Java開源庫?
- 29. 是否有用於Polyline簡化的開源Java庫?
- 30. 用於Java的開源拼寫檢查庫
爲什麼downvote? – Chandu 2012-07-11 04:04:17