JTidy

JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM interface to the document that is being processed, which effectively makes you able to use JTidy as a DOM parser for real-world HTML.

Лицензия

Лицензия

Группа

Группа

com.github.jtidy
Идентификатор

Идентификатор

jtidy
Последняя версия

Последняя версия

1.0.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

JTidy
JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM interface to the document that is being processed, which effectively makes you able to use JTidy as a DOM parser for real-world HTML.
Ссылка на сайт

Ссылка на сайт

https://github.com/jtidy/jtidy
Организация-разработчик

Организация-разработчик

jtidy
Система контроля версий

Система контроля версий

https://github.com/jtidy/jtidy

Скачать jtidy

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.jtidy/jtidy/ -->
<dependency>
    <groupId>com.github.jtidy</groupId>
    <artifactId>jtidy</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.jtidy/jtidy/
implementation 'com.github.jtidy:jtidy:1.0.2'
// https://jarcasting.com/artifacts/com.github.jtidy/jtidy/
implementation ("com.github.jtidy:jtidy:1.0.2")
'com.github.jtidy:jtidy:jar:1.0.2'
<dependency org="com.github.jtidy" name="jtidy" rev="1.0.2">
  <artifact name="jtidy" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.jtidy', module='jtidy', version='1.0.2')
)
libraryDependencies += "com.github.jtidy" % "jtidy" % "1.0.2"
[com.github.jtidy/jtidy "1.0.2"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
xerces : xercesImpl jar 2.11.0
org.apache.ant : ant Необязательный jar 1.10.2

test (3)

Идентификатор библиотеки Тип Версия
org.slf4j : slf4j-log4j12 jar 1.7.25
log4j : log4j jar 1.2.17
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

JTidy

Build Status Build Status Code Quality

About

Revival of the JTidy Project updated to work with HTML5 new tags. Along with new option to not remove unknown tags:

Tidy tidy = new Tidy();
tidy.setDropProprietaryTags(false);

JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM interface to the document that is being processed, which effectively makes you able to use JTidy as a DOM parser for real-world HTML.

History

JTidy project on SourceForge.net seemed to fall into disrepair years ago and had not been updated for years. A few had forked it on Github. William L. Thomson Jr. came along and created a fork of others forks with a tag for his packaging needs as a dependency for JMeter. Then another came along, Dell Green who noticed some issues, tests failing, and undertook fixing both.

Since the code belonged to neither, William decided to create a JTidy organization and revive the project via community support. Which you are welcome to join in. Eventually this should become the official new home for JTidy.

Thanks to all past authors and developers. Those of which who could be found on Github have been invited to join this project. Along with those that this repository was forked from.

Future

The project is looking for new contributors and project maintainers as it is currently unmaintained.

Checkout v.Nu validator for a possible modern replacement.

com.github.jtidy

Версии библиотеки

Версия
1.0.2