Silkworm is a java-based text (ie. code) generation tool that allows developers to specify information about the text they wish to generate in an XML file, and then specify templates that match against elements in the XML file to produce text.
The Flow Controller is an implementation of the controler layer of the MVC pattern, using a servlet and a XML based flow description. The Flow Controller has transparent support for HTTPS and file uploads.
javam is a make utility for Java projects that can automatically generate its own dependency file in a cross-platform XML format. It is a method of building Java projects that can be as simple as using "javac" and still handle large systems.
A performance benchmarking package for JavaXML parsers. This tool tests parsers supporting the SAX1, SAX2, JAXP, and XML Pull Parser interfaces. It produces output in XML and HTML.
Utilises the JVMDI (Java Debug API) to produce line coverage reports
detailing which lines of code have been executed during a test. Report is
produced in XML and may be post-processed via XSLT into a prettier one.
FURTHER DEVELOPMENT IS NOW OCCURRING AT https://github.com/jaxen-xpath/jaxen
--
Jaxen is an XPath engine written in Java to work against a variety of XML based object models such as DOM, dom4j and JDOM together with Java Beans.
This MEGA ALPHA project (CURRENTLY) provides java tools for :
XML file to org.w3c.dom.Document,
Document to HashMap (recursive),
HashMap to Document (recursive),
Document to File or String,
Document to XSLT to File or String
Labrador is an open source Web Services Hub written in Java. It is based on an incredibly simple, yet modular architecture, and attempts to transparently support the SOAP, XML-RPC, and REST protocols.
HotSAX is a fast, small footprint, non-validating SAX2 parser for HTML/XML/XHTML. It can be used in simple web agents, page scrapers and spiders. The goal is to embed this in cell phone "midlets."
The JManTools project is design to provide docbook to manpage conversion for the java community. Although there are existing tools (e.g. docbook2X) for the the generation of man pages from SGML docbook, there are as yet not equivalents for the XML versio
WABClient is a 100 % Pure Java implementation of a thin client application framework. It's very small, about 70K and therefore fast to install on a client machine. The content of the application is dynamic and depends on the XML input.
Simple tool to compare 2 xml documents. The program can stop at the first difference detected or keep going till the end of the parsings and report all the differences in text files or GUI.
A tiny, compact XML Parser written in Java that is less than 6K in size when compiled using JDK 1.3, that can be used in either a J2SE or J2ME envioronment.
simple mapping of a given xml document to java (code generation, code population and code "serialization"), using the apache Xerces or the Electric library. The code design allows to easily implement new parser libraries.
Attrezzo is an Eclipse plugin for working with the Apache Xindice native XML database (http://xml.apache.org). The tool enables both typical user and administrative tasks on the database to be carried out in a state of the art GUI environment.
This package provides an acceptable middle ground between
SAX and DOM techniques for parsing XML. It provides
DOM events in a SAX-like manner. Thus, the application
can handle elements without storing the entire DOM tree
in memory.
Konstrui solvon por interŝanĝi, kunfandi kaj diserigi adresarojn inter amikoj (sur baze de XHTML, JSP, EJB k XML).
Krom la bazaj funkcioj pri administrado de adresaro ni provos aldoni ankaŭ tion, kio necesas por organizado de IJK.
XCool is an XQL (XML Query Language) implementation in Java. It consists of an engine which executes queries upon an XML file and can be accessed both programatically and in command line mode.
An alternative to Java's Object Serialization Model using a XML format
that is flexible, and parsable and can easily be used to pass data to other languages, and applications, as well as for debugging output.
This is a fast object streaming library for reading and writing XML documents in Java. The library (xmlstream) is designed to be simple to use and extend and is very similar to object serializing facility found in most OO languages.
Fed up with editing those cryptic XML files? The main goal of the TIDE project is to develop a graphical application wrapping Tomcat, supporting JSP webbuilders.