All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.harvard.hul.ois.jhove.module.html.package.html Maven / Gradle / Ivy








Contains supporting classes for the HTML-HUL module.

This module uses code generated by JavaCC. The grammar file is ParseHtml.jj. It can be compiled using BuildParser.bat. Compiling it generates the following files:

  • CharStream.java
  • ParseException.java
  • ParseHtml.java
  • ParseHtmlConstants.java
  • ParseHtmlTokenManager.java
  • SimpleCharStream.java
  • Token.java
  • TokenMgrError.java

In addition, HtmlCharStream.java has been created by manually modifying CharStream.java. If a future version of JavaCC changes CharStream.java, HtmlCharStream.java should be changed to match.

A number of DTD and Entity files have been stored with this package to facilitate resolution of Doctypes without having to get them over the Internet. These are the W3 Consortium's files, and no rights over them are claimed by including them here.
The list of files:

  • xhtml1-frameset.dtd
  • xhtml1-strict.dtd
  • xhtml1-transitional.dtd
  • xhtml-lat1.ent
  • xhtml-special.ent
  • xhtml-symbol.ent

This module uses the XML-HUL module in validating XHTML files.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy