XSDB XML is to DATA as HTML is to DOCUMENT. Publish and combine data as easily as HTML format and web browsers publish and view documents. Implementations in Python, javascript, java, C#/.NET.
POST (Python Obviously Simple Text) provides support for
simple, flexible dynamic document generation in multiple output
formats. Supports inputs in text or XML, outputs
in HTML, PDF, RTF, LaTeX source, nroff source, postscript,
and plain text.