Ich möchte Folgendes analysieren und als neue Zeichenfolge speichern, mit der Bedingung, dass mawi
gespeichert wird und alles andere entfernt wird.Teilzeichenfolge zwischen der ersten Instanz zweier verschiedener Symbole
<ns0:Assignee>mawi - Manfred Wilson</ns0:Assignee>
Eine Lösung Ich nehme könnte ein Teil mit dem ersten Zeichen nach den ersten >
und endet zwei Zeichen vor den ersten -
Start sein. Alle Daten sind identisch. Das Ergebnis ist ein String mit dem Wert mawi
.
String initial = "<ns0:Assignee>mawi - Manfred Wilson</ns0:Assignee>";
String substring = initial.substring(example.indexOf(">"));
Nicht sicher wohin von hier gehen ... Irgendwelche Gedanken?
Sie XML sind Schnipsel? Wenn ja, verwende einen XML-Parser – Jens
SubstringBefore/SubstringAfter/SubstringBetween - Teilstring-Extraktion relativ zu anderen Strings: https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/ StringUtils.html – thanga