当前位置: 首页 > 面试题库 >

Java中好的HTML对象模型?

龚镜
2023-03-14
问题内容

我正在寻找Java中的HTML对象模型,该模型能够解析HTML(不是必需的)并在优雅的对象模型中包含所有HTML元素(以及CSS)。

我正在寻找Groovy的HTML构建器的纯Java版本。(我对这个要求在Google上不走运。)

我希望能够执行以下操作:

HTML html = new HTML();
Body body = html.body();

Table table body.addTable(myCssStyle);
Row row = table.addRow("a", "b", "c").withCss(cssRowStyle);

等等…


问题答案:

雅加达ECS也许可以做您想要的。



 类似资料:
  • 现在,我们知道Java 8在接口中引入了默认和静态方法。 接口最初在Java中引入是为了避免C++中出现的菱形问题,在多重继承中。 但是,随着Java8在接口中引入默认方法,现在,Java也引入了菱形问题,它在以前的版本中避免了这个问题。 默认方法不是必须重写的。 但是当使用接口发生菱形问题时,实现这些接口的类必须重写默认方法。 null PS我在互联网上没有找到任何关于这方面的好文章的链接。 他

  • 问题内容: HTML具有文档对象模型,然后Javascript可以操纵/移动它。 当我在Swing中创建GUI时,该模型似乎有很大差异(我不知道模型的名称),因为我正在创建布局管理器,并将对象粘贴在其中。 我的问题:是否有某种方式可以像DOM那样操作Java GUis? [例如,我希望能够删除/添加节点,移动子节点等…] 谢谢! 问题答案: 对于Swing组件,一切都从一组JFrame开始(您也可

  • 问题内容: 我正在自学Java,这本书中的其中一项复习练习要求“对象”和“对象变量”之间的区别。 我知道什么是对象(类的特定实例),但是我似乎无法在书中的任何地方(无答案部分)或在互联网上找到术语“对象变量”。 有人知道这个名词的意思吗? 问题答案: 它是“实例变量”的同义词: 显然,该术语并不常用,最好坚持使用“实例变量”以避免任何潜在的歧义。

  • 问题内容: 维护一个经常使用的对象的池并从池中获取一个而不创建一个新对象的优点和缺点是什么。类似于字符串实习,只是所有类对象都可以使用。 例如,由于节省了gc时间和对象创建时间,因此可以认为它很好。另一方面,如果从多个线程中使用它,则可能是一个同步瓶颈,需要进行显式释放,并可能导致内存泄漏。通过占用可以回收的内存,它对垃圾收集器施加了额外的压力。 问题答案: 除非创建对象昂贵,否则我不会打扰。 好

  • 在Java页面对象模型中创建步骤时实例化对象的最佳方法是什么? 有人知道Cucumber脚本是如何编译的吗? 我想,如果一切都建成并符合要求,下面的第二个或第三个选项可能是最好的方法。 如果只编译与正在执行的测试相关的步骤,那么我想这将是第一个。 我举了以下例子: 以上所有步骤(在同一个LoginSteps.java类中加上更多)从以下开始 这是最好的方法,还是创建单个实例更好? 或者在Login

  • 问题内容: 到目前为止,我一直在使用Cobra,因为它很容易,但是不幸的是,它在一些测试用例中存在一些问题。有人建议使用经过测试的库吗? 我尝试了Cobra内置的HTMLCleaner并没有运气。 问题答案: Mozilla HTML Parser 看起来很有趣。根据定义,它应该和Gecko引擎本身一样好,这很可能满足您的需