Nueva estructura de ResultPrinter para soportar XML y command line