Vielleicht kann mir jemand helfen, eine Lösung für mein Problem zu finden.
Ich muss eine XPath-Abfrage in der XML-Datei ausführen, die nur die "Field" -Knoten zieht, die direkte untergeordnete Knoten sind.
Im folgenden Beispiel sollte die Abfrage Felder E1F1, E1F2 und E1F3 ziehen.
Bisher habe ich die Abfrage: //Field
, aber ich bekomme alle Felder (einschließlich derjenigen, die zu E1_1 gehören, die ich nicht will).
Danke !!
In meinem Fall ist der gesuchte Knoten weit entfernt vom Wurzelelement (dem / html), also ist die akzeptierte Antwort nicht das, was ich brauchte, nach einigem Suchen finde ich child
axes anstelle von descendant
, ich hoffe, dass dies jemandem helfen kann, der scrapy
benutzt, um einige Informationen aus html zu bekommen.
Tags und Links xpath