Hallöchen, ich hab da mal ein Anliegen.
Ich habe ein Script geschrieben, welches aus einer Datei ein paar Infos ausliest.
Dabei gibt es im Prinzip immer eine Markierung, einen Bezeichner und einen zugehörigen Wert.
z.B.: "address : <Name> <Adresse>"
-> wenn am Anfang "address" steht, folgt danach der Name und die zugehörige Adresse, welche erkannt werden soll.
Die Bezeichner (die Namen) speichere ich alle in einem Array und den Wert (die Adresse) ordne ich dann in einem Hash zu.
Mal angenommen jemand hat mehrere Adressen ...
-> "address : <Name> {<Adresse>}"
... wie kann ich die Werte am dümmsten speichern?
Ich habe leider nicht rausgefunden, ob bzw. wie man innerhalb eines Hashes ein Array deklarieren kann - oder gibts da 'ne bessere Idee?
Ich will also zu einem Namen mehrere Adresse speichern - die sollen aber nicht als String aneinander geklatscht werden, sondern schon als Einzelelemente verfügbar sein.
Wäre super, wenn mir da jemand auf die Sprünge helfen könnte.
Gruß David.
Ich habe ein Script geschrieben, welches aus einer Datei ein paar Infos ausliest.
Dabei gibt es im Prinzip immer eine Markierung, einen Bezeichner und einen zugehörigen Wert.
z.B.: "address : <Name> <Adresse>"
-> wenn am Anfang "address" steht, folgt danach der Name und die zugehörige Adresse, welche erkannt werden soll.
Die Bezeichner (die Namen) speichere ich alle in einem Array und den Wert (die Adresse) ordne ich dann in einem Hash zu.
Mal angenommen jemand hat mehrere Adressen ...
-> "address : <Name> {<Adresse>}"
... wie kann ich die Werte am dümmsten speichern?
Ich habe leider nicht rausgefunden, ob bzw. wie man innerhalb eines Hashes ein Array deklarieren kann - oder gibts da 'ne bessere Idee?
Ich will also zu einem Namen mehrere Adresse speichern - die sollen aber nicht als String aneinander geklatscht werden, sondern schon als Einzelelemente verfügbar sein.
Wäre super, wenn mir da jemand auf die Sprünge helfen könnte.
Gruß David.