・それぞれのログの形式を XML のスキーマとして記述
・それぞれのログから中間形式へ変換する XSLT
・中間形式からそれぞれのログへ変換する XSLT

XSLT ではなく単なるプログラムでもいいが。
この場合、ログ形式に対して XSLTは高々 2n 種で済む。
ただし、中間形式が十分な記述力を持っていないと情報落ちする。