Java Class Files
Barat, Byte Code Engineering Library, ByteML, CafeBabe, jclasslib, Jingo, Package gnu.bytecode, Trove
Microsoft Formats
Davisor Offisor, ExcelAccessor Bean Suite, ExtenXLS Java/Excel Toolkit, Jackcess, Java Excel API, Outlook PST to Unix mail box converter, POI, Tonic Systems' Java Powerpoint Library
PDF
Big Faceless PDF Library, DynamicPDF Generator for Java, ElegantJ PDF Library, Etymon PJX, jPDF, JPEDAL (Java Pdf Extraction Decoding Access Librar, JustFormsPDF, PD4ML, PDFBox, PDFGo Java viewers and beans
BulletPrint HTML Printing for Java
Add high-speed HTML printing capabilities to Java code through a simple API. [Commercial]
Comma Separated Values (CSV) in Java
Java libraries to read and write files in Comma Separated Value (CSV) format. [GPL]
Cross Translator
Data translator library for XML, EDI X12, EDIFACT, flat file and database translation. Includes translation map editor, command line tools, map runner, development SDK for application integration. It comes with over 2000 translation man templates. Supports JDBC connections to the databases. [Commercial]
CsvToSql
A Java based configurable and expandible conversion tool and library. It convert CSV files to SQL statements.
Davisor Publishor
Uses Word template and XML data to publish PDF, Word and HTML documents.
EDI4J
A Java EDI parsing library. EDI4J uses XML templates to define the structure of a character separated EDI file to parse EDI data to XML. [Open source, dual license: GPL or commercial]
Element Construction Set
Generates elements for various markup languages. Directly supports HTML 4.0 and XML, but can easily be extended to create tags for any markup language. [Open Source, BSD-like]
HTMLParser
Library for parsing HTML, written in Java. [Open source, LGPL]
ini4j
A simple Java API for Windows .ini like configuration file handling. It also provide Java Preferences API functionality on top of .ini file. [Open source]
iText
Supports generation of PDF, RTF, and XML documents [Open Source, MPL, LGPL]
Java Tar
Tar archive handler creates, lists, and extracts TAR files. Supports gzipped tar files. Can be invoked either using its Java API, or from the command line. [Open Source, GPL]
JavaBarcoding.com
Create several different kinds of barcodes to display in a program or export to an image. [Open Source, commercial]
JavaCC HTML Parser
Builds an HTML parse tree, with methods to validate, reformat, display, analyze, or edit the document. [Open Source, GPL]
jazzlib
A pure Java implementation of the zlib data compression library and the java.util.zip package. [Open Source, slightly modified GPL]
Jericho HTML Parser
Java library for parsing and modifying HTML documents, including analysis of abritrary HTML forms to determine the structure of submitted data. [Open source, LGPL]
JMIME ToolBuzz
A Java class library for parsing, generating, or editing MIME documents. Features a Document Object Model for MIME. Also includes base64 and q-p encoding/decoding.
JZlib
A pure Java implementation of the zlib data compression library for ZIP and PNG. [Open Source, GPL]
Multivalent
Tools for compressing, uncompressing (for hand editing), obtaining metadata, splitting and merging, encrypting and decrypting, validating, imposition (aka n-up), making page images, extracting text, and full-text indexing (with Lucene) of PDF, HTML and other format documents.
OBOE - Open Business Objects for EDI
Collection of Java programs to process EDI objects using an XML rules based file. [Open Source, BSD-like]
Ogg Vorbis Java Class
A Java class for reading information about an ogg vorbis stream. [Open source]
Ricebridge CSV Manager
Read and write CSV files from within Java application. [Commercial]
SAC: The Simple API for CSS
Beta software for parsing CSS (Level 1, 2 or 3) stylesheets from the WWW Consortium (W3C). [Open Source, BSD-like]
SPSS Writer
A Java class library for generating SPSS files (*.sav). It are completely written in pure Java. [Commercial]