Para visualizar/transformar datos de cualquier formato creo que XML+XSLT es el camino a seguir por todos. Con un DTD bien formado se podría visualizar donde se quisiera y como se quisiera, aunque para editarlo quizás fuera más dificil ya que algunos formatos podrían no soportar funciones como tablas o gráficos, etc...
Re:Formatos ...
(Puntos:2)( http://helvete.escomposlinux.org/ )