D-Lib: Metamorph: A Transformation Language for Semi-structured Data Planet Code4Lib, 15 May 2015 Article by Markus Michael Geipel, Christophe Boehme and Jan Hannemann, German National Library