Hallo,
ich möchte wissen, wie ich bestimmte Teile von einem String Array rauslesen lassen kann.
Wenn ich zum Beispiel so ein .txt-Datei habe:
"1"
{
//text
//text
//text
//text
}
"2"
{
//text
//text
//text
}
"3"
usw...
und die ganze .txt-Datei in einen String-Array einlesen lasse, wie kann ich nur die Teile vom String Array bekommen, die zu einer Nummer gehören?
Also wenn ich zum Beispiel nach der Nummer 1 suche, dass ich dann einen neuen String Array bekomme aber diesmal nur mit den Werten zwischen den geschweiften Klammern nach der "1".
Ich habe zuerst gedacht, dass man die Index-Nummer raussucht, wo z.B. "1" als String in einem String-Array gespeichert ist und dann einfach die folgenden Zeilen bis zur schließenden geschweiften Klammer gelesen werden, jedoch können die Texte (hier als //text markiert) eine beliebige Menge an Zeilen haben, wodurch ich nicht festlegen kann, wie viele Zeilen denn nun nach "1" gelesen werden sollen.
LG
Kenta1561
ich möchte wissen, wie ich bestimmte Teile von einem String Array rauslesen lassen kann.
Wenn ich zum Beispiel so ein .txt-Datei habe:
"1"
{
//text
//text
//text
//text
}
"2"
{
//text
//text
//text
}
"3"
usw...
und die ganze .txt-Datei in einen String-Array einlesen lasse, wie kann ich nur die Teile vom String Array bekommen, die zu einer Nummer gehören?
Also wenn ich zum Beispiel nach der Nummer 1 suche, dass ich dann einen neuen String Array bekomme aber diesmal nur mit den Werten zwischen den geschweiften Klammern nach der "1".
Ich habe zuerst gedacht, dass man die Index-Nummer raussucht, wo z.B. "1" als String in einem String-Array gespeichert ist und dann einfach die folgenden Zeilen bis zur schließenden geschweiften Klammer gelesen werden, jedoch können die Texte (hier als //text markiert) eine beliebige Menge an Zeilen haben, wodurch ich nicht festlegen kann, wie viele Zeilen denn nun nach "1" gelesen werden sollen.
LG
Kenta1561