Thread Storable vs Data::Dumper
(17 answers)
Opened by esskar at 2005-02-16 23:55
Ich benutze oft Storable, und wenn es wirklich menschenlesbar oder hochkompatibel sein muss, dann waehle ich Data::Dumper (in selteneren Faellen wegen der vielen Bugs YAML). Serialisierungsmodule haben den Vorteil, dass man auch komplizierte Strukturen einfach mit einem Funktionsaufruf laden/speichern kann.
Bei einer Abspeicherung in eine SQL-Datenbank muesste man erst einmal ein Schema erstellen und die Perldaten in dieses Schema pressen. XML mag ich auch nicht, weil alle Moeglichkeiten unbefriedigend sind: die von XML::Dumper erzeugten Strukturen sehen umstaendlich aus, XML::Simple ist leider nicht mehr so simple, wenn die Strukturen komplizierter werden, und ein eigenere Parser/Writer aufwaendig zu schreiben. Oder kennt ihr bessere Moeglichkeiten? |