俺はもっぱら大した大きさのデータじゃなきゃ、Data::dumper、とかStarableとかで
変数構造そんまま格納して読み込んで使ってる。
splitだのjoinだの、デリミタ何にするかとか悩まないし、すげえ便利。