Hallo
mein Problem ist, dass ich aus einen MathML (XML-basiert) Element einen Text auslesen muss, der jedoch durch einen Seperator getrennt ist.
<cn type="rational"> 12342 <sep/> 2342342 </cn>
Wenn ich die Methode getText() verwende bringt er mir die erste Zahl, ein Leerzeichen und die zweite Zahl. Jedoch muss ich zwischen die beiden Zahlen im String etwas einfügen.
Codeausschnitt:
if (o instanceof Element) {
Element element = (Element) o;
if (element.getName() == "cn") {
if (type.equals("rational")) {
String inhalt = element.getText();
// Hätte hier gern zwei Strings, einen für die erste und einen für die zweite Zahl
}
}
}
Ich hoffe das irgendjemand schon Erfahrungen mit dieser Thematik gemacht hat. Vielen Dank im Vorab!
MfG
alex
mein Problem ist, dass ich aus einen MathML (XML-basiert) Element einen Text auslesen muss, der jedoch durch einen Seperator getrennt ist.
<cn type="rational"> 12342 <sep/> 2342342 </cn>
Wenn ich die Methode getText() verwende bringt er mir die erste Zahl, ein Leerzeichen und die zweite Zahl. Jedoch muss ich zwischen die beiden Zahlen im String etwas einfügen.
Codeausschnitt:
if (o instanceof Element) {
Element element = (Element) o;
if (element.getName() == "cn") {
if (type.equals("rational")) {
String inhalt = element.getText();
// Hätte hier gern zwei Strings, einen für die erste und einen für die zweite Zahl
}
}
}
Ich hoffe das irgendjemand schon Erfahrungen mit dieser Thematik gemacht hat. Vielen Dank im Vorab!
MfG
alex