Warum willst Du denn die Datenstruktur überhaupt in eine Text-Variable schieben?

Weil ich keine Dynamische Datenstruktur erstellen kann oder ?

Nehmen wir mal an das ich eine Datenstruktur als Parameter übergeben würde,

dann müsste meine Datenstruktur genauso ausschauen wie die ich übergeben habe richtig ?
Und müsste für jede Datenstruktur eine Prozedur schreiben.