java - 服务器端 css 选择器

标签 java html coldfusion css-selectors

我正在创建一个工具来检查动态生成的 XHTML 并根据预期内容对其进行验证。

我需要确认结构是否正确以及特定属性是否存在/匹配。可能还有其他我不感兴趣的属性,因此不适合直接进行字符串比较。

验证这一点的一种方法是使用 XPath,我已经实现了它,但我也想要一些不那么冗长的东西 - 我希望能够使用 CSS 选择器,就像我可以使用 jQuery 一样,但是在服务器上 - 在CFML 代码 - 相对于客户端。

是否有 CFML 或 Java 库允许我对 XHTML 字符串使用 CSS 选择器?

最佳答案

我刚刚发布了一个开源项目,它是 Java 中的 W3C CSS 选择器级别 3 实现。请试一试。我一直在寻找同样的东西,并决定实现我自己的引擎。它的灵感来自于 WebKit 等中的代码。

http://github.com/chrsan/css-selectors/tree

关于java - 服务器端 css 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/193269/

相关文章:

java - -1 左移 31

javascript - HTML/CSS Jquery 悬停不显示

html - 页脚背景应延伸至浏览器底部

coldfusion - 如何在ColdFusion中获取POST数据

html - 在 ColdFusion 中,如何将填充有包含 HTML 内容的 SQL 查询数据的 XML 文档对象输出到 XML 文件?

java - Java lambda 中括号和箭头 (->) 之间的变量是什么?

java - 修复检查样式错误

java - Google App Engine Blobstore 上传文件并获取路径

html - :active is not working

jsp - 在 Tomcat 上运行 Lucee 并需要服务器 JSP 页面