Soo wollen wir mal anfange. Ich erstmal kein Quellcode posten, sondern das eher in der Theorie diskutieren.
Ich hab einen String. Dieser beinhaltet Schlüsselwörter zwischen Tags. (z-B <Text>Hallo Leute </Text>) Bei manchen Tags stehen jedoch auch die benötigten Informationen in den Tags.
Wie würdet ihr daran gehen?
Ich habe mir zwei verschiedene Optionen überlegt.
Eine Methode schreiben die per indexOf den Tag sucht, dann das ände sucht. Dann einen Substring aus den beiden Werten bildet (Den Tag an sich raus rechnen).
Das wäre denke ich etwas perfomanter als meine 2. variante.
Ausgabe: Hallo Leute
Die 2. Methoden arbeitet auch mit indexOf. Nun wird jedoch der komplette Tag in eine ArrayList geschrieben. Am ende stelle ich Methoden bereit, die nach Tags in der Liste suchen und diesen vollständig zurück liefert order nur den Text.
Also Ausgabe: <Text>Hallo Leute </Text> bzw. Hallo Leute
Die Frage die ich mir stelle, geht es noch anderes bzw. schneller als mit indexOf?
Ich hab einen String. Dieser beinhaltet Schlüsselwörter zwischen Tags. (z-B <Text>Hallo Leute </Text>) Bei manchen Tags stehen jedoch auch die benötigten Informationen in den Tags.
Wie würdet ihr daran gehen?
Ich habe mir zwei verschiedene Optionen überlegt.
Eine Methode schreiben die per indexOf den Tag sucht, dann das ände sucht. Dann einen Substring aus den beiden Werten bildet (Den Tag an sich raus rechnen).
Das wäre denke ich etwas perfomanter als meine 2. variante.
Ausgabe: Hallo Leute
Die 2. Methoden arbeitet auch mit indexOf. Nun wird jedoch der komplette Tag in eine ArrayList geschrieben. Am ende stelle ich Methoden bereit, die nach Tags in der Liste suchen und diesen vollständig zurück liefert order nur den Text.
Also Ausgabe: <Text>Hallo Leute </Text> bzw. Hallo Leute
Die Frage die ich mir stelle, geht es noch anderes bzw. schneller als mit indexOf?