Dann bringt dir Marshal.dump rein gar nichts. Marshal.dump ist dafür da, Objekte in einen Datenstrom zu speichern, um sie z.B. in einer Datei abzuspeichern oder übers Netzwerk zu verschicken. Der Sinn dahinter war nie, das ganze in einer für Menschen lesbaren Form darzustellen.
Um das zu erreichen müsstest du die Objekte schon selber in ein Format wie csv oder xml bringen, und sie dann abspeichern und wieder auslesen.