ちなみに文字列で保存する場合、各変数の値を文字列にするときに区別するためになにかで区切る必要があって、それは変数の文字列内に使われてない文字にしないといけません。 CSV形式などの場合は,(カンマ)で区切るなどしますが、カンマが使われる可能性があるなら改行コードなどで区切るのがいいんじゃないかと思います。(改行を含む文字列だと困りますが…)