Servus.
Ich lese via
DOM (
Unit MSHTML) den Tree einer Seite aus.
In einer TabellenZelle sind nun Unterelemente enthalten, wobei ich aber nur die Anchor-Elemente benötige.
Wie bekomme ich diese dort heraus?
Lesen tue ich es wie folgt:
Delphi-Quellcode:
var item: IDispatch;
tblRow2: IHTMLTableRow;
cells2: IHTMLElementCollection;
begin
tblRow2 := (tblRows.item(1,0) as IHTMLTableRow);
cells2 := tblRow2.cells;
item := (cells2.item(0,0) as IHTMLElement).children;
item.QueryInterface(IID_IHTMLElementCollection, zell2);
Der Wert in der Zelle sieht im Quellcode wie folgt aus:
<font size="2">
Text</font>
Ich brauche aber nur das A-Element und will den Link auslesen.
Wäre für Lösungsansätze sehr dankbar.
MfG. Ronny