"Finde heraus, was Du nicht gut kannst. Und das lasse dann sein!", Gordon Shumway
In meinem Fall: Reguläre Ausdrücke. Ich werde es nicht mehr lernen.
XPath-Ausdrücke brauchen immer noch zwingend eine Namensraum- (Namespace) Vergabe. JDom, etc. beispielsweise können kein XHTML mit folgendem XPath Ausdruck verarbeiten:
Das geht nur mit:
und
Soweit ein alter Hut. Wie zum %&&#%$ kann ich per RegEx die "x:" Prefixe einfügen. Ich habe 1.000 Versuche unternommen und 100x die Suchmaschine meines Vertrauens konsultiert. Verzweiflung naht.
In meinem Fall: Reguläre Ausdrücke. Ich werde es nicht mehr lernen.
XPath-Ausdrücke brauchen immer noch zwingend eine Namensraum- (Namespace) Vergabe. JDom, etc. beispielsweise können kein XHTML mit folgendem XPath Ausdruck verarbeiten:
Code:
.//*[@id='content']/div[5]/table/tr[8]/td[2]/text()
Das geht nur mit:
Code:
.//*[@id='content']/x:div[5]/x:table/x:tr[8]/x:td[2]/text()
und
Java:
xpath.addNamespace("x", document.getRootElement().getNamespaceURI());
Soweit ein alter Hut. Wie zum %&&#%$ kann ich per RegEx die "x:" Prefixe einfügen. Ich habe 1.000 Versuche unternommen und 100x die Suchmaschine meines Vertrauens konsultiert. Verzweiflung naht.