Korrigiere XPath-Abfrage, um div inneren Text zu holen

8

Ich verwende XPath, um in ein HTML-Dokument abzufragen, wo das folgende div Text hat:

%Vor%

Ich wollte nur den inneren Text von <div class="h1">2008 Honda Accord Coupe holen und nicht <small>inner text</small>

Ich mache folgende XPath-Abfrage: //div[@class='h1'] , die definitiv den gesamten <div>...</div> -Knoten zurückgibt.

Wie kann ich nur Teile ohne <small>...</small>

holen?

Danke

    
Wikki 16.06.2013, 22:46
quelle

2 Antworten

10

Verwenden Sie die Funktion text() :

%Vor%

Getestet in phpFiddle

    
SomeShinyObject 16.06.2013, 22:49
quelle
0

Sie können es so erreichen:

%Vor%     
silkfire 16.06.2013 23:00
quelle

Tags und Links