russell holt / projects

hexml

2000-2001

an ultralight, flexible xml-ish parser in java

Out of date, but it has a unique design. From XML it produced an object tree of only the elements that you are interested in. You would configure it with a map from tag names to java class names, which were instantiated upon encountering that tag. Everything else is treated as opaque text objects, making it ideal for an xml-compliant templating language. (xml-ish, that is, since we're operating without a pesky DTD). Which is what I used it for in the pattern server.

No guarantees. For historical purposes only.

evidence