tablica localStorage obsługi obiektów

Tablica obiektów JSON jest przechowywana w HTML5localStorage.
Na razie separator to;
Do uzyskiwania dostępu i modyfikowania tablicy obiektów zlocalStorage, split(';') ijoin(';') używane operacje.

Jednak podejście separatora wygląda niestabilnie.
Na przykład; może być spełniony wewnątrz atrybutu obiektów isplit(';') operacja będzie niepoprawna.

Można go użyć;; dla ogranicznika, ale nie jestem pewien, czy będzie również stabilny.

Czy jest jakiś solidny sposób na obsługęlocalStorage prezentowane jako tablica obiektów, jak dotądlocalStorage zapisane jakoString?

EDYTOWAĆ

jednym z ograniczników jest to, że tablicy obiektów nie można zapisać do localStorage jako klasycznej:"[{},{}]"
localStorage konwertuje go automatycznie na String"{},{}"

moje aktualne dane wewnątrzlocalStorage:

"{"name":"volvo","id":"033"};{"name":"saab","id":"034"}"

założenie
może mogę dodać[ na początku i] na końcu, ale nie wygląda ładnie

questionAnswers(3)

yourAnswerToTheQuestion