JSX serializes Java objects to XML. You can persist objects, evolve them, and send them over the network and between applications. Your object data becomes human-readable and human-writable. You can test it, search it, profile it, audit it, and edit it with ordinary text and XML tools. JSX handles all POJOs and also all classes that require Java's own object serialization.
MyAtom Writer is a graphical tool for creating standard Atom 1.0 documents that embed links to FOAF and OTER documents. A Description component is used to specify descriptions of documents, information regarding the author, and content types. The content type is used to specify whether the Atom document contains links to FOAF and OTER documents. The Entry component is used to enter documents in XML, XHTML, HTML, or text format.
tadedon is a set of utilities that form a foundation for applications written with one of the many Java frameworks, such as GWT, GIN, Guice, Google App Engine, commons-configuration, and many others. It lets you specify the default configuration of your application and upgrade it automatically on each new release. It can redirect all java.util.logging to slf4j and easily configure logback. It can bind application configuration in a Guice module. It supports @PostConstruct and @PreDestroy annotations (JSR 250) in Guice applications. It lets you annotate your methods with @Transactional annotation. It supports Guice injector stage in your Web application. It lets you test your Guice managed servlets and filters without needing a real servlet container. It lets you use Guice Matchers for matching super class, interface, and type literal annotations. It can inject event bus to your GWT applications with the help of GIN.
With MetaModel, you use a type-safe SQL-like API for querying any datastore. It is a data access framework providing a common interface for exploration and querying of different types of datastores. It isn't a data mapping framework. Instead, it emphasizes abstraction of metadata and the ability to add data sources at runtime, making MetaModel great for generic data processing applications, but less so for applications modeled around a particular domain.
DDMSence (pronounced "dee-dee-em-Essence") is the only Java library that fully supports the DoD Discovery Metadata Specification (DDMS). It provides a complete implementation of the DDMS specification using any DDMS version between 2.0 and 5.0. Validation is performed according to both the schema and the specification, and custom validation rules can be defined with ISO Schematron.
StelsXML is a JDBC type 4 driver that allows you to perform SQL queries and other JDBC operations on XML files. It allows you to easily access data contained in XML documents using the standard SQL syntax and XPath expressions. The driver is completely platform-independent. It supports most keywords of ANSI SQL'92, XPath expressions for defining tables and columns, inner and outer table joins, aggregate, numeric, string, conversion, and user-defined SQL functions.
ShaniXmlParser is an XML/HTML DOM/SAX parser. It can parse not well formed XML/HTML files. It can parse files with inverted tags and bad escaped &,<,> and ". It expands all XHTML entities by default. It is well suited to parse HTML files, and is fast with low memory usage. It is compliant with the jaxp/w3c DOM1/2/3 interfaces.
Virtual Token Descriptor for eXtensible Markup Language (VTD-XML) refers to a collection of efficient XML processing technologies centered around a non-extractive XML parsing technique called Virtual Token Descriptor (VTD). Depending on the perspective, VTD-XML can be viewed as either an XML parser, a native XML indexer or a file format that uses binary data to enhance the text XML, an incremental XML content modifier, an XML slicer/splitter/assembler, or an XML editor/eraser.