One XML master - many output formats

A structurally an semantically correct XML source document can be use to create many different output formats, such as: