Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 HTMLUnit 2.12 中遇到了缓慢,因此禁用了 CSS,如 HTMLUnit 中所述:执行速度超级慢?.
我想了解权衡是什么。这是否意味着我不能使用 XPath 选择器?还有其他权衡吗?
XPath 选择器只考虑 html/xml 文档。CSS 不会影响您的查询。如果是这样,那么它将根据应用的任何 CSS 规则产生不确定的结果。
就 CSS 选择器和 XPath 选择器而言,您可以安全地使用它们,而无需事先加载任何 CSS。加载它们不会影响您将收到的结果。
CSS 对 HTMLUnit 的使用有任何影响是因为您的代码或加载的 JavaScript 代码取决于元素的计算样式。