N
nino1
Gast
Hiho,
Folgendes Problem:
Ich habe ein File, welches so aussiehtDaten sind egal)
[Erdbeere]
TestVar1=123456
TestVar2=0
TestVar3=CHF
Testvar4=100
[Schokoladenpudding]
Schoko1=123456
Schoko2=0
Nun will ich zu jedem dieser Abschnitte(Erdbeere und Schokoladenpudding) die zugehörigen Werte. D.h ich möchte gerne irgendwie wissen, nachdem ich das File gelesen habe, dass ich die Nachricht vom Typ Erdbeere habe mit den Werten TestVar1 = 123456 etc. Wie mache ich das am einfachsten, so dass ich am Schluss alle diese Daten zur Verfügung habe.
Ich weiss, wie ich das File lesen kann, mir geht es darum, wie ich es am einfachsten handhabe, dass ich danach alle Daten zur Verfügung habe. Man muss sich auch vorstellen, dass nach Schokoladenpudding nopchmals eine leere Zeile kommen könnte und danach wieder ein anderes Produkt wie zum Beispiel [Gurkensalat]. Das File ist übrigens immer gleich aufgebaut. Also [Produkt], danach auf einer Anzahl von x Zeilen gibt es diese Werte, danach wieder eine Leere Zeile. Ich habe mir schon überlegt, dies irgendwie mit einem Hash zu lösen, welchem ich dann als Schlüssel z.B TestVar1 gebe und dann als Wert 123456. Nur fehlt mir dann das Produkt zwischen den Klammern.
Dazu kommt noch eine Frage:
Wenn ich die Zeile "TestVar1=123456" ausgelesen habe, wie schaffe ich es, dass ich diese Zeile so trenne, dass ich in einer Variable "TestVar1" habe, und in der anderen "123456"?
Vielen Dank für die Hilfe.
Gruss,
Ninu
Folgendes Problem:
Ich habe ein File, welches so aussiehtDaten sind egal)
[Erdbeere]
TestVar1=123456
TestVar2=0
TestVar3=CHF
Testvar4=100
[Schokoladenpudding]
Schoko1=123456
Schoko2=0
Nun will ich zu jedem dieser Abschnitte(Erdbeere und Schokoladenpudding) die zugehörigen Werte. D.h ich möchte gerne irgendwie wissen, nachdem ich das File gelesen habe, dass ich die Nachricht vom Typ Erdbeere habe mit den Werten TestVar1 = 123456 etc. Wie mache ich das am einfachsten, so dass ich am Schluss alle diese Daten zur Verfügung habe.
Ich weiss, wie ich das File lesen kann, mir geht es darum, wie ich es am einfachsten handhabe, dass ich danach alle Daten zur Verfügung habe. Man muss sich auch vorstellen, dass nach Schokoladenpudding nopchmals eine leere Zeile kommen könnte und danach wieder ein anderes Produkt wie zum Beispiel [Gurkensalat]. Das File ist übrigens immer gleich aufgebaut. Also [Produkt], danach auf einer Anzahl von x Zeilen gibt es diese Werte, danach wieder eine Leere Zeile. Ich habe mir schon überlegt, dies irgendwie mit einem Hash zu lösen, welchem ich dann als Schlüssel z.B TestVar1 gebe und dann als Wert 123456. Nur fehlt mir dann das Produkt zwischen den Klammern.
Dazu kommt noch eine Frage:
Wenn ich die Zeile "TestVar1=123456" ausgelesen habe, wie schaffe ich es, dass ich diese Zeile so trenne, dass ich in einer Variable "TestVar1" habe, und in der anderen "123456"?
Vielen Dank für die Hilfe.
Gruss,
Ninu