2017-09-15 80 views
-7

我想知道是否存在任何包含所有HTML标签的Java库。我正在使用Java绑定为相当复杂的网站编写硒测试,并且通常需要通过标记名称查找元素。我认为有一个常量参考每个标签名称的类将是很好的。由于有一个HTML标签的有限列表,我认为这已经存在。当然,我可以开始写我的,但为什么重新发明轮子,如果有的话。我检查了Selenium Java API文档,但找不到任何文档。有什么建议么?是否有适用于所有HTML标签名称的Java库?

+1

标签列表很容易找到https://www.w3schools.com/TAGs/我认为您可以定义自己的标签,以便这样的列表不会覆盖用户定义的标签 –

+2

问题要求我们推荐或者找到一本书,工具,软件库,教程或其他非现场资源,因为它们倾向于吸引自以为是的答案和垃圾邮件,因此不适合Stack Overflow。你**可能会在[softwarereqs](https://softwarerecs.stackexchange.com)尝试你的运气 - 但**首先**研究相应的帮助中心,让你自己了解该社区的政策(而不是再次倾倒违反该社区条款和条件的问题)。并考虑删除*这个*问题!谢谢! – GhostCat

+0

不要这样做。你很少会通过标签名来定位元素,所以这不会像你想象的那样有用。学习如何高效地编写CSS选择器,然后使用它们。 – JeffC

回答

1

不,我不相信这样的图书馆目前可用。

尽管在html中有一定数量的STANDARD标签,但也可以拥有USER DEFINED标签。也有不同版本的HTML(当前是HTML5),支持许多不同的标签。例如HTML5不再支持标签,但在旧版HTML中存在。这两个因素可能使得创建所有标签的权威库变得越来越困难。

最好的选择可能是为项目创建自己的个性化库。

相关问题