<分区>
我想知道是否有任何好的 Java html5 生成工具,类似于 Jakarta ECS project ,早已退休。我看到有关于通过 java 以编程方式生成 html 的问题,但大多数答案都涉及不完全支持 html5 的过时工具。
我特别提到这个问题:A good HTML object model in Java?
<分区>
我想知道是否有任何好的 Java html5 生成工具,类似于 Jakarta ECS project ,早已退休。我看到有关于通过 java 以编程方式生成 html 的问题,但大多数答案都涉及不完全支持 html5 的过时工具。
我特别提到这个问题:A good HTML object model in Java?
最佳答案
是的,有一个:Jsoup .
jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers do.
- scrape and parse HTML from a URL, file, or string
- find and extract data, using DOM traversal or CSS selectors
- manipulate the HTML elements, attributes, and text
- clean user-submitted content against a safe white-list, to prevent XSS attacks
- output tidy HTML
示例: (构建一些 html)
Document doc = Document.createShell("");
Element headline = doc.body().appendElement("h1").text("thats a headline");
Element pTag = doc.body().appendElement("p").text("some text ...");
Element span = pTag.prependElement("span").text("That's");
System.out.println(doc);
输出:
<html>
<head></head>
<body>
<h1>thats a headline</h1>
<p><span>That's</span>some text ...</p>
</body>
</html>
文档:
关于java - html5 替代 Jakarta ECS(或类似工具)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9897475/
相关文章:
javascript - 如何修复 : "undefined response from fetch" Javascript
java - 我的一些代码没有在 android studio 中执行?
java - 有没有像Python一样不需要编译器的java IDE?
java - 无法使用 PropertyPlaceholderConfigurer 更新配置文件
javascript - jquery - 翻译国家名称并对其进行排序
php - Github API ...在移动/重命名文件上获取源文件名
java - 将图表导出为 html - 在应用程序中打开 html 时丢失图像。如何设置图片的绝对路径